scim2-models should provide a way to build a `PatchOp` object from two different states of a same resource. ```python patch = PatchOp.build_from(old_user, new_user) ```