File source wrapper.
#include "Puma/ErrorSink.h"
#include "Puma/FdSource.h"
#include "Puma/SysCall.h"
#include <fcntl.h>