∀ {expr : Lean.Expr} {type? : Option Lean.Expr} {expr_1 : Lean.Expr} {type?_1 : Option Lean.Expr},
  { expr := expr, type? := type? } = { expr := expr_1, type? := type?_1 } → expr = expr_1 ∧ type? = type?_1