Use parser for multiple statements per line
Fix unittest
Capture stdout
Allow void expressions