Match longest statement for EOL productions
Simplifies resulting ASTs
Refines paths

* path with only one element is now Id() node
* reject prefix symbols as path