static L flexMatchDollarVarsIC_all_multiPattern(Collection patterns, S input) { new L out; VF1 vf = vfAddToCollection(out); fOr (S pat : patterns) flexMatchDollarVarsIC_iterate(pat, input, vf); ret out; }