{"ast_node_type":"other","tokens":[{"end":53,"kind":"keyword","start":0,"text":"*self"}]}
        *self = Self(span, std::marker::PhantomData);
        // problems.
        self.0.with_subscriber(|(id, dispatch)| {