'Return True if this :class:`.History` has no changes
and no existing, unchanged state.'

def empty(self):

    return (not bool(((self.added or self.deleted) or (self.unchanged and (self.unchanged != [None])))))
