Changed the way groups / optional / multiple items are named.
When parsing in the GUI, move the keyboard focus to the syntax error if any.
Solved the blank line / empty line handling.