subclass BaseParser for completeness