{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"if"}]}
        if let raw_template_expr @ Some(Ok(_)) = raw_template.map(fragments::expr) {
        let raw_template_stmt = raw_template.map(fragments::stmt);
            builder.try_add(fragments::expr(&raw_pattern), raw_template_expr);