Fixed parsing of else if
Allow multiple cases in when
Added comments
Allow if inside assignment
Updated syntax highlighting
Fixed a bug with dereferencing fields