AbstractFileSystem impls