- mostly updating docs
- adding a bit of extra information injected into change/undo/redo/etc handlers