{A : Type u₁} →
  {B : Type u₂} →
    {C : Type u₃} →
      [inst : CategoryTheory.Category.{v₁, u₁} A] →
        [inst_1 : CategoryTheory.Category.{v₂, u₂} B] →
          [inst_2 : CategoryTheory.Category.{v₃, u₃} C] →
            {F : CategoryTheory.Functor A B} →
              {G : CategoryTheory.Functor C B} →
                {motive : CategoryTheory.Limits.CategoricalPullback F G → Sort u} →
                  (t : CategoryTheory.Limits.CategoricalPullback F G) →
                    ((fst : A) →
                        (snd : C) → (iso : F.obj fst ≅ G.obj snd) → motive { fst := fst, snd := snd, iso := iso }) →
                      motive t