{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"if"}]}
        if !expected.is_never() && !self.unify(&ty, &expected) {
        // FIXME: This never check is odd, but required with out we do inference right now
            self.result