sS replacePhrase(S s, S pattern, S replacement) { ret cic(s, pattern) ? regexpReplaceIC_direct(s, "\\b" + regexpQuote(pattern) + "\\b", replacement) : s; }