{"ast_node_type":"variable","tokens":[{"end":59,"kind":"keyword","start":0,"text":"if"}]}
    if let Some((_, first_error)) = lexed.errors().next() {
    let lexed = parser::LexedStr::new(parser::Edition::CURRENT, source);
        bail!("Failed to parse pattern: {}", first_error);