Remove unneeded method from parse table
Get rid of types for shared pointers to rule subclasses