{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {I : Type w} →
      {A B : I → C} →
        {f : (i : I) → A i ⟶ B i} →
          {S X : C} → {πX : X ⟶ S} → (self : CategoryTheory.SmallObject.FunctorObjIndex f πX) → B self.i ⟶ S