public BooleanLogicIterator(BooleanLogicIterator other, IteratorEnvironment env) {
if (other.sourceIterator != null) {
this.sourceIterator = other.sourceIterator.deepCopy(env);
}
keyParser = new FieldIndexKeyParser();
rangerators = new ArrayList<BooleanLogicTreeNode>();
log.debug("Congratulations, you've reached the BooleanLogicIterator");
}