undo / redo editing history in todool - takes 4 lines 😛