__pow__ method uses Expression aritmetics