{α : Type u} →
  {β : α → Type v} →
    {motive : Finmap β → Sort u_1} →
      (t : Finmap β) →
        ((entries : Multiset (Sigma β)) →
            (nodupKeys : entries.NodupKeys) → motive { entries := entries, nodupKeys := nodupKeys }) →
          motive t