∀ {M : Type u_1} {inst : Add M} {toSetoid : Setoid M}
  {add' : ∀ {w x y z : M}, toSetoid w x → toSetoid y z → toSetoid (w + y) (x + z)} {toSetoid_1 : Setoid M}
  {add'_1 : ∀ {w x y z : M}, toSetoid_1 w x → toSetoid_1 y z → toSetoid_1 (w + y) (x + z)},
  { toSetoid := toSetoid, add' := add' } = { toSetoid := toSetoid_1, add' := add'_1 } → toSetoid = toSetoid_1