static S nlPatternMap_wildcards(SS map, S s) { new Matches m; for (S key, val : map) { if (matchX(key, s, m)) ret expandDollarRefsToMatches(val, m); } null; }