// returns something if l is Iterable static L mapMethodLike collectMapValues_gen(O key, O l) { if (map cast Iterable) ret map(l, map -> rgenget(key, map)); null; }