add "parserExtension" and tests