An extensible C++ wrapper to FUSE, the Filesystem in Userspace