{"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"let"}]}
        let (Some(mut a), Some(mut b)) = (self.index(a), self.index(b)) else {
    pub fn minimal_upper_bounds(&self, a: T, b: T) -> Vec<T> {
            return vec![];