(#2852) - explain data formats
(#2818) - implement for websql/idb, add tests
(#2818) - implement for leveldb