code: @SuppressWarnings("unchecked")
      public <T extends Expression> T defaultRewrite(T node, C context)
      {
          return (T) visitor.process(node, new Context<>(context, true));
      }
docs: Invoke the default rewrite logic explicitly. Specifically, it skips the invocation of the expression rewriter for the provided node.