{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"edit.union(TextEdit::insert(contents.text_range().end(),"}]}
    edit.union(TextEdit::insert(contents.text_range().end(), format!("\n{indent}"))).ok()?;
    let mut edit = TextEdit::insert(position.offset, format!("\n{}$0", indent + 1));
    Some(edit)