docs: public AbstractExpression resolveTVE(TupleValueExpression tve) {
          AbstractExpression resolvedExpr = processTVE(tve, tve.getColumnName());
  
          List<TupleValueExpression> tves = ExpressionUtil.getTupleValueExpressions(resolvedExpr);
          for (TupleValueExpression subqTve : tves) {
              resolveLeafTve(subqTve);
          }
          return resolvedExpr;
      }