static Map> pairsToMapWithMultiSetValues(LPair l) { new Map> mm; for (Pair p : unnull(l)) { MultiSet set = mm.get(p.a); if (set == null) mm.put(p.a, set = new MultiSet); set.add(p.b); } ret mm; }