Update: The FileIterable now supports either files or directories.