(gesture (pattern "<indirect:any-living>") (pattern "<string>") (pattern "<string> [at] <indirect:any-living>") (pattern "[at] <indirect:any-living> <string>") (single (arguments (arguments wildly, pompously, mystically, oddly, strangely, carefully, deliberately, off into the distance, rapidly, without moving, slowly, ponderously, mindlessly, insanely, nastily, suggestively, lovingly, #) (self "You gesture $arg$.") (rest "$mcname$ gesture$s$ $arg$.") ) ) (targeted (arguments (arguments wildly, pompously, mystically, oddly, strangely, carefully, deliberately, off into the distance, rapidly, without moving, slowly, ponderously, mindlessly, insanely, nastily, suggestively, lovingly, #) (self "You gesture $arg$ at $hcname$.") (target "$mcname$ gesture$s$ $arg$ at you.") (rest "$mcname$ gesture$s$ $arg$ at $hcname$.") ) ) )