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