{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"for"}]}
            for old_range in ranges.iter_mut() {
            let mut new_ranges = Vec::new();
                let split = split_at_subrange(*old_range, rng);