static S repeatMultiReplace3(S s, final S... replacements) { ret applyUntilStable(func(S s) { repeatMultiReplace2(s, replacements) }, s); } static S repeatMultiReplace3(S s, L replacements) { ret repeatMultiReplace3(s, asStringArray(replacements)); }