docs: private static List<AbstractExpression>
          findBindingsForOneIndexedExpression(ExpressionOrColumn nextStatementEOC,
                                              ExpressionOrColumn indexEntry) {
          assert(nextStatementEOC.m_expr != null);
          AbstractExpression nextStatementExpr = nextStatementEOC.m_expr;
          if (indexEntry.m_colRef != null) {
              ColumnRef indexColRef = indexEntry.m_colRef;
              // This is a column.  So try to match it
              // with the expression in nextStatementEOC.
              if (matchExpressionAndColumnRef(nextStatementExpr, indexColRef, indexEntry.m_tableScan)) {
                  return s_reusableImmutableEmptyBinding;
              }
              return null;
          }
          // So, this index entry is an expression.
          List<AbstractExpression> moreBindings =
                  nextStatementEOC.m_expr.bindingToIndexedExpression(indexEntry.m_expr);
          if (moreBindings != null) {
              return moreBindings;
          }
          return null;
      }