def __hash__(self):
     return utilities.make_hash((self.__class__, self.__dict__))
 def __hash__(self):
     return utilities.make_hash(self.__dict__)