static Set combinedMechSetsCI(Collection listNames) { if (empty(listNames)) ret ciSet(); if (l(listNames) == 1) ret mechSetCI(first(listNames)); Set set = ciSet(); for (S listName : listNames) addIfNempty(set, mL(listName)); ret set; }