static ItIt> allDistinctPairs_inOrder_iterator(L l) { ret mapI listToPair(allSubsetsOfSize_iterator(2, l)); }