Add TokenParserImpl class