docs: private static Set<Symbol> extractUniqueInternal(RowExpression expression)
      {
          if (isExpression(expression)) {
              return extractUnique(castToExpression(expression));
          }
          return extractUnique(expression);
      }