def is_equal(self, other):
        """
        True iff all members are the same
        """
        other = self.coerce(other)
        return len(self.get_values().symmetric_difference(other.get_values())) == 0