pub fn parse<'a>( consumer: &mut dyn Consume, contents: &'a str) -> Option<Solution<'a>>
parse parses solution content.