∀ {J : Type w} [inst : CategoryTheory.SmallCategory J] {κ : Cardinal.{w}}
  (toDiagram : CategoryTheory.IsCardinalFiltered.exists_cardinal_directed.Diagram J κ) (top : J)
  (isTerminal isTerminal_1 : toDiagram.IsTerminal top),
  isTerminal = isTerminal_1 →
    ∀ (uniq_terminal : ∀ (j : J) (hj : toDiagram.IsTerminal j), j = top),
      { toDiagram := toDiagram, top := top, isTerminal := isTerminal, uniq_terminal := uniq_terminal } =
        { toDiagram := toDiagram, top := top, isTerminal := isTerminal_1, uniq_terminal := uniq_terminal }