Port ClassMethods to Parser