docs: private static boolean postAggregatorDirectColumnIsOk(
        final RowSignature aggregateRowSignature,
        final DruidExpression expression,
        final RexNode rexNode
    )
    {
      if (!expression.isDirectColumnAccess()) {
        return false;
      }
  
      // Check if a cast is necessary.
      final ExprType toExprType = Expressions.exprTypeForValueType(
          aggregateRowSignature.getColumnType(expression.getDirectColumn())
      );
  
      final ExprType fromExprType = Expressions.exprTypeForValueType(
          Calcites.getValueTypeForSqlTypeName(rexNode.getType().getSqlTypeName())
      );
  
      return toExprType.equals(fromExprType);
    }