Parser: path parsing is now left-associative.
Ast/External: new module
fixup! Ast/External: new module