My instinct is not to as we don't have widespread support for complex types so I don't want to add partial support in a bugfix PR. However, ```__common_cmp__``` is using ```np.number``` so I'll change this to be consistent. I'm not adding test coverage for complex though.