{α : Type u_1} →
  {β : α → Type u_2} →
    (data : Array (Std.DHashMap.Internal.AssocList α β)) →
      (motive : { u // u.toNat < data.size } → Sort u_3) →
        (x : { u // u.toNat < data.size }) → ((i : USize) → (h : i.toNat < data.size) → motive ⟨i, h⟩) → motive x