long end = (dict.supportsSelectEndIndex) ? range.end : Long.MAX_VALUE;
QueryExpressionsState[] states = new QueryExpressionsState[exps.length];
for (int i = 0; i < states.length; i++)
states[i] = new QueryExpressionsState();
ExpContext ctx = new ExpContext(_store, params, fetch);
// add selects with populate WHERE conditions to list
List sels = new ArrayList(mappings.length);
List selMappings = new ArrayList(mappings.length);
BitSet subclassBits = new BitSet();