More options for the FileSystem abstraction.