sS matchedAsteriskPatternToGrouping(S pat, Matches m) { ret format(pat, mapToArray curly(m.m)); }