{n : ℕ} →
  {A : Type u_1} →
    (F : A → TypeVec.{u_1} n → Type u_1) →
      [inst : (α : A) → MvQPF (F α)] →
        ⦃α : TypeVec.{u_1} n⦄ →
          (motive : ↑(MvQPF.Pi.P F) α → Sort u_2) →
            (x : ↑(MvQPF.Pi.P F) α) →
              ((a : (MvQPF.Pi.P F).A) → (f : ((MvQPF.Pi.P F).B a).Arrow α) → motive ⟨a, f⟩) → motive x