slice, splice insert etc. see https://github.com/sithmel/obj-delta obj-delta
- modernise
- add events
indexing leveldb -> json modify json once in cache
treestore Path, value, operation(add/delete), timestamp operations: set delete get(paths, timastamp) compact database