{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":"match"}]}
            match self.0.alloc(EI::I(f())) {
        fn alloc_inner<F: Fn() -> Inner>(&self, f: F) -> &Inner {
                EI::I(i) => i,