{δ : Type u_4} →
  {α : Type u_1} →
    {β : Type u_2} →
      (motive : δ → Batteries.AssocList α β → Sort u_3) →
        (x : δ) →
          (x_1 : Batteries.AssocList α β) →
            ((d : δ) → motive d Batteries.AssocList.nil) →
              ((d : δ) →
                  (a : α) → (b : β) → (es : Batteries.AssocList α β) → motive d (Batteries.AssocList.cons a b es)) →
                motive x x_1