BUG-2882: implement DataTreeModificationCursor