{m : Type w → Type w'} →
  {β : Type w} →
    {motive : Std.BundledIterM m β → Sort u} →
      (t : Std.BundledIterM m β) →
        ((α : Type w) →
            (inst : Std.Iterator α m β) →
              (iterator : Std.IterM m β) → motive { α := α, inst := inst, iterator := iterator }) →
          motive t