Removing the asymmetrical comparison operators with raw pointers
Moving comparison operators out of the class, as free functions