Prevent consecutive line breaks
Improve parsing and compiling.
Always set a position before/after braces