{"ast_node_type":"variable","tokens":[{"end":25,"kind":"keyword","start":0,"text":"let"}]}
        let edited_text =
            TextRange::at(delete_start.try_into().unwrap(), delete_len.try_into().unwrap());
            format!("{}{}{}", &text[..delete_start], &insert, &text[delete_start + delete_len..]);