!7 sclass AllLoadedLibraries extends DynCalculatedList { L calc() { MultiMap mm = allLoadedLibrariesPlusLoadingProgramIDs(); new L out; for (S libID, L progIDs : multiMapToMap(mm)) { out.add(snippetWithTitle(libID)); for (S progID : progIDs) out.add(" loaded by " + snippetWithTitle(progID)); } ret out; } }