Allow any object to be the key of a hash