∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] {k₁ k₂ : C} {ι : Type u_3} (j : Option ι → C)
  (f : (i : Option ι) → j i ⟶ k₁) (g : (i : Option ι) → j i ⟶ k₂) (s₁ : C) (α₁ : k₁ ⟶ s₁) (β₁ : k₂ ⟶ s₁),
  (∀ (i : ι), CategoryTheory.CategoryStruct.comp (f (some i)) α₁ = CategoryTheory.CategoryStruct.comp (g (some i)) β₁) →
    ∀ (t : C) (α : s₁ ⟶ t) (val : ι),
      CategoryTheory.CategoryStruct.comp (f (some val)) (CategoryTheory.CategoryStruct.comp α₁ α) =
        CategoryTheory.CategoryStruct.comp (g (some val)) (CategoryTheory.CategoryStruct.comp β₁ α)