Does `parser_class` end up getting used somehow? I don't see it anywhere.