{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"//"}]}
        // Logically if a lookup succeeds we should just return it. Unfortunately returning it would
    ) -> &'a UsageSearchResult {
        // extend the lifetime of the borrow, then we wouldn't be able to do the insertion on a