Problem: Realization of an undo-feature when editing a object The user edits only a clone of the original. When the user aborts, the clone will be discarded.