Removed hash and __eq__ methods