Optimzed the parser; constant token sequences are now single leafs in the resulting trees; were separate character leafs before, which produces very large/deep trees.