{"ast_node_type":"variable","tokens":[{"end":99,"kind":"keyword","start":0,"text":"let"}]}
                let impl_blocks = region.impl_blocks.into_iter().collect::<SmallVec<[usize; 8]>>();
            for region in connected_regions.into_iter().flatten() {
                for (i, &impl1_items_idx) in impl_blocks.iter().enumerate() {