{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {D : Type u'} →
      [inst_1 : CategoryTheory.Category.{v', u'} D] →
        {X Y : C} →
          CategoryTheory.Retract X Y → (F : CategoryTheory.Functor C D) → CategoryTheory.Retract (F.obj X) (F.obj Y)