{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {F G : CategoryTheory.Functor CategoryTheory.Limits.WalkingSpan C} →
      (z : F.obj CategoryTheory.Limits.WalkingSpan.zero ≅ G.obj CategoryTheory.Limits.WalkingSpan.zero) →
        (l : F.obj CategoryTheory.Limits.WalkingSpan.left ≅ G.obj CategoryTheory.Limits.WalkingSpan.left) →
          (r : F.obj CategoryTheory.Limits.WalkingSpan.right ≅ G.obj CategoryTheory.Limits.WalkingSpan.right) →
            autoParam
                (CategoryTheory.CategoryStruct.comp (F.map CategoryTheory.Limits.WalkingSpan.Hom.fst) l.hom =
                  CategoryTheory.CategoryStruct.comp z.hom (G.map CategoryTheory.Limits.WalkingSpan.Hom.fst))
                CategoryTheory.Limits.spanIsoMk._auto_1 →
              autoParam
                  (CategoryTheory.CategoryStruct.comp (F.map CategoryTheory.Limits.WalkingSpan.Hom.snd) r.hom =
                    CategoryTheory.CategoryStruct.comp z.hom (G.map CategoryTheory.Limits.WalkingSpan.Hom.snd))
                  CategoryTheory.Limits.spanIsoMk._auto_3 →
                (F ≅ G)