- rename Provider to ProviderImpl
- implement createParserFactory
  . add support for config: currently only 1 supported - 'config.parser.strict'