Implementing abstract versions of default query parsers.