pub fn parse_compat(code: &str) -> Result<Vec<Cirru>, String>
Use parse() instead which provides better error information
Backward compatibility function that returns Result with String error