∀ (toAddGrp : AddGrpCat) [isFinite : Finite ↑toAddGrp] (toAddGrp_1 : AddGrpCat) (isFinite_1 : Finite ↑toAddGrp_1),
  ({ toAddGrp := toAddGrp, isFinite := isFinite } = { toAddGrp := toAddGrp_1, isFinite := isFinite_1 }) =
    (toAddGrp = toAddGrp_1)