parse: start wiring in strongly-typed grammar with single terminal rule.
parse: use strongly-typed grammar rules for LPAREN and RPAREN where possible.
parse: continue using strongly-typed grammar, but document a limitation