static Set intersectCISets(Cl a, Cl b) { ret setIntersection(asCISet(a), asCISet(b)); } static > Set intersectCISets(Cl l) { ret foldr_noSeed intersectCISets((Cl>) (Cl) l); }