{α : Type} →
  [inst : Hashable α] →
    [inst_1 : BEq α] →
      {motive : Lean.Meta.Try.Collector.OrdSet α → Sort u} →
        ((elems : Array α) → (set : Std.HashSet α) → motive { elems := elems, set := set }) →
          (t : Lean.Meta.Try.Collector.OrdSet α) → motive t