OBJ
Any object
LIV
Any object returning 1 for the is_living() apply. Note that this has no relation whatsoever to the living() or livings() efuns.
WRD
Any single word in a command. Use this instead of STR wherever possible.
STR
Any serious of words not matching any other token. Use this as a last restort, as careless use of it can have it capturing things you do not want it to capture.
OBS
Any set of one or more objects
LVS
Any set of one or more objects returning 1 for the is_living() apply.
If you have a verb that supports OBS or LVS for a token, there is no need to supply a OBJ or LIV version that corresponds.