File-based finder.
Interactions with the file system are cached for performance, being
refreshed when the directory the finder is handling has been modified.
A class method which returns a closure to use on sys.path_hook which will return an instance using the specified loaders and the path called on the closure.