Do not parse an infinite loop on nested optional matches
Fix syntax for @import
Test spacing and import syntax in AST example