Fix test that was erroring for the wrong reason
Client filesystem abstraction

This will help both testing efforts as well as integration to fancier
filesystems.