/* Transitive carry/drop are in separate file. */
L9010: return(carry());
-L9020: return(discard(false));
+L9020: return(discard(OBJ, false));
/* SAY. Echo WD2 (or WD1 if no WD2 (SAY WHAT?, etc.).) Magic words override. */
/* Throw moved into separate module. */
-L9170: return(throw(input));
+L9170: return(throw(input, OBJ));
/* Quit. Intransitive only. Verify intent and exit if that's what he wants. */
/* Feed/fill are in the other module. */
-L9210: return(feed());
-L9220: return(fill());
+L9210: return(feed(OBJ));
+L9220: return(fill(OBJ));
/* Blast. No effect unless you've got dynamite, which is a neat trick! */