{"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"let"}]}
        let mut external_symbols = Vec::new();
        // Collect all symbols referenced by the files but not defined within them.
        for id in token_ids_referenced.difference(&token_ids_emitted) {