See __pow__.