{"ast_node_type":"variable","tokens":[{"end":53,"kind":"keyword","start":0,"text":"let"}]}
        let text = format!("{PREFIX}{text}{SUFFIX}");
        let text = lines.collect::<Vec<_>>().join("\n");
        text.get(delete_start..delete_start.checked_add(delete_len)?)?; // make sure delete is a valid range