{"ast_node_type":"other","tokens":[{"end":81,"kind":"keyword","start":0,"text":"//"}]}
        // We consider this fine since such overflows cannot realistically occur.
        // increments `next_id` *again* and uses it before we panic and tear down the entire session.
        let next_id = self.next_id.fetch_add(1, std::sync::atomic::Ordering::Relaxed);