separate parsers from SqlParsers