{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"Some(idx)"}]}
            Some(idx) => {
        match content_changes.iter().rposition(|change| change.range.is_none()) {
                let text = mem::take(&mut content_changes[idx].text);