Basic updates for handling complex numbers in `pow`