read access to function arguments, builtin print function
make initial call to main a statement

to discard the superflous return value stack entry
function calls in expressions, test cases