Code style
Use `done()` as decorator
Better error messages for non-expression statements encountered during parsing