static S tok_joinTypesAndNames(LPair typesAndNames) { ret joinWithComma(map(typesAndNames, func(PairS p) -> S { p.a + " " + p.b })); }