{"ast_node_type":"function","tokens":[{"end":89,"kind":"keyword","start":0,"text":"fn"}]}
    fn adjust_for_branches(&self, table: &mut unify::InferenceTable<'_>) -> Expectation {
    /// 'else' branch.
        match self {