static S joinWithComma(Collection c) { ret join(", ", c); } static S joinWithComma(S... c) { ret join(", ", c); } ifclass Pair sS joinWithComma(Pair p) { ret p == null ? "" : joinWithComma(str(p.a), str(p.b)); } endif