{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
        let expr =
        let element = source_file.syntax().covering_element(frange.range);
            element.ancestors().find_map(ast::Expr::cast).expect("selection is not an expression");