Nice. Can it have it today, with a pony please?
On the issue of design, are you familiar with "wandering trees"? For read-only filesystems where you need to keep snapshots, have transactions, and ensure that new versions are consistent, they are very well-suited.
Rich.