code: private static ConjunctionImpl organizeConjunction(Operator andOper) {
      Selector left = andOper.getOperands()[0];
      ConjunctionImpl conjunction;
      if (left instanceof Operator) {
        Operator oper = (Operator) left;
        if (oper.getOp() == Selector.AND)
          conjunction = organizeConjunction(oper);
        else
          conjunction = simpleConjunct(left);
      }
      else
        conjunction = simpleConjunct(left);
      if (conjunction == null)
        return null;
      return augmentConjunction(conjunction, andOper.getOperands()[1]) ? conjunction : null;
    }
docs: true.