{F : Type u_1 → Type u_3} →
  [q : QPF F] →
    (motive : (QPF.P F).W → Sort u_4) →
      (x : (QPF.P F).W) →
        ((a : (QPF.P F).A) → (f : (QPF.P F).B a → WType (QPF.P F).B) → motive (WType.mk a f)) → motive x