let files = try self.files.lazy.map(GenericPath.init).sorted(by: predicate).map(FilePath.init)