pub fn replace_section_in( content: &str, heading: &str, replacement: &str, ) -> Result<String, SectionError>