This is of course much trickier because to define z^w for complex numbers requires that one choose a complex logarithmic function. There are infinitely many choices for this. Everyone has decided to use the principle logarithm but it could be consistently defined using any branch cut.