ok, grammar caching works now. (yay!)
ok, can technically handle ebrkeley grammars, but it's super slow...
trying and failing...