∀ {mvar key : Lean.Expr} {mctx : Lean.MetavarContext} {subgoals : List Lean.Expr} {size : ℕ} {mvar_1 key_1 : Lean.Expr}
  {mctx_1 : Lean.MetavarContext} {subgoals_1 : List Lean.Expr} {size_1 : ℕ},
  { mvar := mvar, key := key, mctx := mctx, subgoals := subgoals, size := size } =
      { mvar := mvar_1, key := key_1, mctx := mctx_1, subgoals := subgoals_1, size := size_1 } →
    mvar = mvar_1 ∧ key = key_1 ∧ mctx = mctx_1 ∧ subgoals = subgoals_1 ∧ size = size_1