draft immutable B-tree file system