Interface classes for dealing with file systems. Basic classes: FilenameC StringC representing a filename. Normal classes: FilePermissionC Unix style file permisions. DirectoryC Directory handling.