static L listDirsContainingFileNamed(File dir, S fileName) { ret filter(listDirs(dir), d -> isFile(newFile(d, fileName))); }