(motive : List ExistsAndEq.HypQ → Sort u_1) →
  (hs : List ExistsAndEq.HypQ) →
    (Unit → motive []) →
      ((H : Q(Prop)) → (hb : Q(«$H»)) → (hsTail : List ExistsAndEq.HypQ) → motive (⟨H, hb⟩ :: hsTail)) → motive hs