After some consideration I decided to use C instead of C++ because: * `libfuse` is written in C. * C is simpler. * My original concerns with using C turned out to be BS.