static Pair pairMap(O f, Pair p) { ret p == null ? null : pair(callF(f, p.a), callF(f, p.b)); } static Pair lambdaMapLike pairMap(IF1 f, Pair p) { ret p == null ? null : pair(callF(f, p.a), callF(f, p.b)); } static Pair pairMap(Pair p, O f) { ret pairMap(f, p); }