todos

test plan: make test
while sort of working

test plan: make test
ret statements no longer wrap the result in parens

(except parens from wrapping operators)

test plan: parsetest