This is part of fixing Bug #250.
This has an unexpected consequence of making "FORWARD)" throw a "not enough inputs to FORWARD"
error instead of a "unexpected ')'" error, as it used to. I don't think this is bad because
both errors apply and technically FORWARD was missing an input before the ")" is reached.
This latter change is why EVALTEST.UNEXPECTEDCLOSEPAREN was modified to move the right paren.
However, I did test that the new definition still causes an infinite loop in FMSLogo 8.4.0.