protected internal virtual Query NewRangeQuery(String field, String part1, String part2, bool inclusive) { return new TermRangeQuery(field, part1, part2, inclusive, inclusive, rangeCollator) { RewriteMethod = multiTermRewriteMethod }; }