Readonly
argsOptional
Readonly
canReadonly
dataOptional
Readonly
forceOptional
Readonly
indicesReadonly
informationOptional
Readonly
makeMake maybe if assigned to symbol
Readonly
nameOptional
Readonly
quoteReadonly
rootReadonly
sourceOptional
Readonly
superOptional
Readonly
swapReadonly
targetOptional
Readonly
targetis the target a variable pointing at the actual name?
which of the arguments should be forced? this may be all, e.g., if the function itself is unknown on encounter