This isn't blocked on the `__cmp__` fix. You can compare source and target or call `to_dict()`.