static L> dropTwinPairs(Iterable> l) { ret [Pair p : unnull(l) | neq(p.a, p.b)]; }