adding "null" protection
format diff
intermediary version of testing
tracing deleted entries
upgrade the structure from inside the application
(iterative approach only)