Try sketching what this would look like; currently breaking abstraction
boundaries it seems.
Sketch of an implementation.
Improved docstrings.
Further expansion of the sketch.
Merge remote-tracking branch 'refs/remotes/origin/master' into push-volume-16
Maybe context managers, for more explicit notification of things
finishing up (and easier resource cleanup).
And more API tweaks.
Test descriptions for new filesystem interface methods.
Possibly LocalNode will turn out to be unnecessary.
Start implementing tests for reading and writing filesystems.
Floobits ignores.
First batch of tests pass on fake storage pool.
Finish fleshing out filesystem read/write tests.
Filesystems should be created before they get written to.
Try to get ZFS filesystem minimally working; failing so far.
Some progress, maybe.
More tests passing.
It works! Terribly.
Point at new issue specifically for this.
Note responsibility for closing the file-like objects.