Adding more functionality to the filesystem library.