static L flexMatchDollarVarsIC_all(S pat, S input) { new L out; flexMatchDollarVarsIC_iterate(pat, input, vfAddToCollection(out)); ret out; }