{"ast_node_type":"variable","tokens":[{"end":37,"kind":"keyword","start":0,"text":"let"}]}
        let let_ = single_let(cond)?;
    let (if_let_pat, cond_expr) = if is_pattern_cond(cond.clone()) {
        (Some(let_.pat()?), let_.expr()?)