static S replacePrefix(S prefix, S replacement, S s) { if (!startsWith(s, prefix)) ret s; ret replacement + substring(s, l(prefix)); }