{"ast_node_type":"function","tokens":[{"end":83,"kind":"keyword","start":0,"text":"fn"}]}
    fn invariant(&mut self, variance: VarianceTermPtr<'a>) -> VarianceTermPtr<'a> {
        self.xform(variance, self.invariant)