UI-create ... (ZIP still intact) 2 UI-close 2.1 connection.flush 2.1.1 "database".commit 2.1.1.1 "root".commit 2.1.1.2 "root".commit (ZIP still intact) 3 connection.dispose 3.1 "root".commit (ZIP still intact) 4 doc.dispose 4.1 "database".commit 4.1.1 "root".commit (ZIP corrupted!) 4.1.2 "root".commit 4.2 "root".commit