We are also using this in the __eq__ function