Arguments should be now correctly parsed

When expressions are called, PrimaryExpressions with Identifiers
generate empty code strings. But Statements that contain arguments will
call “dup” before any other code in their codeGen methods. This
duplicates the Argument which should already be in the stack, meaning
that it should be present when operations occur.