Would be good to have examples which use more of the API, to demonstrate a more complete read/write filesystem. The duck-typed collection of APIs is a nice way to allow filesystems to be created piecemeal, but makes it hard to figure out what methods need to be implemented.
An example would help. See PR #83