static HashMap pairsToMapExcludingSame(Collection extends Pair> l) { new HashMap map; if (l != null) for (Pair p : l) if (neq(p.a, p.b)) map.put(p.a, p.b); ret map; }