code: @SuppressWarnings("unchecked")
      public Expression<T> as(Path<T> alias) {
          return ExpressionUtils.operation(getType(), Ops.ALIAS, this, alias);
      }
docs: Create an alias for the expression
  
  @return alias expression