∀ {R : Type u_1} [inst : Add R] [inst_1 : Mul R] (toCon : Con R)
  (add' : ∀ {w x y z : R}, toCon.toSetoid w x → toCon.toSetoid y z → toCon.toSetoid (w + y) (x + z)) (toCon_1 : Con R)
  (add'_1 : ∀ {w x y z : R}, toCon_1.toSetoid w x → toCon_1.toSetoid y z → toCon_1.toSetoid (w + y) (x + z)),
  ({ toCon := toCon, add' := add' } = { toCon := toCon_1, add' := add'_1 }) = (toCon = toCon_1)