{"ast_node_type":"variable","tokens":[{"end":33,"kind":"keyword","start":0,"text":"let"}]}
        let mut return_ty = None;
        // FIXME: We may want to elaborate here, though I assume this will be exceedingly rare.
        for bound in self.obligations_for_self_ty(return_vid) {