// Not using using sub-ranges here.
PlainFilterCombiner<Object, BigInteger, BigIntegerContent, BigIntegerRange> combiner = new PlainFilterCombiner<>(
filter);
QueryBuilder<Object, BigIntegerRange> queryBuilder = BacktrackingQueryBuilder.create(
regionInspector, combiner, maxRanges, true, BigIntegerRangeHome.INSTANCE, zero);
sfc.accept(new ZoomingSpaceVisitorAdapter(sfc, queryBuilder));
Query<Object, BigIntegerRange> query = queryBuilder.get();
return query.getFilteredIndexRanges();
}