pub type FileSystemHandle = Arc<Box<dyn FileSystem>>;
pub struct FileSystemHandle { /* private fields */ }