code: public static <A extends Number & Comparable<?>> NumberExpression<Double> power(Expression<A> num, int exponent) {
          return Expressions.numberOperation(Double.class, Ops.MathOps.POWER, num, ConstantImpl.create(exponent));
      }
docs: Create a {@code power(num, exponent)} expression
  
  <p>Returns num raised to the power exponent</p>
  
  @param num  numeric expression
  @param exponent exponent
  @return power(num, exponent)