{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"let"}]}
    let prefix = TextRange::new(ws.text_range().start(), offset) - ws.text_range().start();
    let suffix = TextRange::new(offset, ws.text_range().end()) - ws.text_range().start();
    let ws_suffix = &ws_text[suffix];