verso
pub fn extract_fragments( contents: &str, filename: &str) -> Result<Vec<Fragment>, FileError<ParseError>>