∀ {J : Type w} {C : Type u} [inst : CategoryTheory.Category.{v, u} C]
  [inst_1 : CategoryTheory.Limits.HasZeroMorphisms C] {f : J → C} [inst_2 : CategoryTheory.Limits.HasBiproduct f]
  {Z : C} (g h : Z ⟶ ⨁ f),
  (∀ (j : J),
      CategoryTheory.CategoryStruct.comp g (CategoryTheory.Limits.biproduct.π f j) =
        CategoryTheory.CategoryStruct.comp h (CategoryTheory.Limits.biproduct.π f j)) →
    g = h