{"ast_node_type":"import","tokens":[{"end":93,"kind":"keyword","start":0,"text":"//"}]}
    // our inserted ident could cause `range` to go outside of the original syntax, so cap it
    let range = TextRange::new(range.start(), end);
    let intersection = range.intersect(syntax_range)?;