pub fn replace_all( txt: impl Into<String>, begin: impl AsRef<str>, end: impl AsRef<str>, replace: impl Fn(&str) -> String ) -> String