@Override
            public double applyAsDouble(T object) {
                return Math.pow(inner.applyAsDouble(object), this.power);
            }
Returns an expression that gives the value of the specified expression,
raised to the specified power.

@param expression  the expression to raise
@param power       the power to raise it to
@param <T>         the type of the input
@return            the new expression
runtime-parent/runtime-compute/src/main/java/com/speedment/runtime/compute/internal/expression/PowUtil.java