{"ast_node_type":"function","tokens":[{"end":43,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn parents(&self, a: T) -> Vec<T> {
    /// would further reduce this to just `f`.
        let Some(a) = self.index(a) else {