{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"(current,"}]}
            (current, current_else) =
            let cond_place = cond_place.project(proj, &mut self.result.projection_store);
                self.pattern_match_inner(current, current_else, cond_place, arg, mode)?;