#1 Support reading from the file system.