Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
at main 25 files