sbool jreplace_multi(LS tok, LS ins, S out) { bool change = false; for (S in : ins) if (jreplace(tok, in, out)) change = true; ret change; } // doesn't loop sS jreplace_multi(S s, S... replacements) { LS tok = javaTok(s); bool change; for (int i = 0; i < l(replacements); i += 2) if (jreplace(tok, replacements[i], replacements[i+1])) set change; ret change ? join(tok) : s; }