{V : Type u_2} →
  [inst : Quiver V] →
    (motive : (x x_1 : V) → Quiver.Path x x_1 → Sort u_3) →
      (x x_1 : V) →
        (x_2 : Quiver.Path x x_1) →
          ((a : V) → motive a a Quiver.Path.nil) →
            ((a x b : V) → (p : Quiver.Path a b) → (e : b ⟶ x) → motive a x (p.cons e)) → motive x x_1 x_2