+IFileSystem. Now fails if file doesn't exist. +Test