pub fn extract_from_reader<R: Read>( reader: &mut BufReader<R>, regex: &Regex, ) -> Vec<MarkdownSection>