#4: Adding Memento pattern