docs: protected OrderByElement cloneOrderByElement(OrderByElement orig, Expression expression) {
          OrderByElement element = new OrderByElement();
          element.setAsc(orig.isAsc());
          element.setAscDescPresent(orig.isAscDescPresent());
          element.setNullOrdering(orig.getNullOrdering());
          element.setExpression(expression);
          return element;
      }