Power operator. Creates a Power expression.
Expression operator ^(Expression exp) => Power(this, exp);