{"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"for"}]}
        for prov in intern_shallow(self, alloc_id, Mutability::Not, None).unwrap() {
        let alloc_id = dest.ptr().provenance.unwrap().alloc_id(); // this was just allocated, it must have provenance
            // We are not doing recursive interning, so we don't currently support provenance.