pub fn split_data_section(content: &str) -> (String, Option<Vec<u8>>)
Returns (program_text_before_marker, Some(data bytes after marker)) or (full, None).
(program_text_before_marker, Some(data bytes after marker))
(full, None)