∀ {α β γ : Type u_1} {m : Type u_1 → Type u_2} {n : Type u_1 → Type u_3} {lift : ⦃α : Type u_1⦄ → m α → n α}
  {f : β → Std.Iterators.PostconditionT n (Option γ)} (motive : Std.Iterators.Types.FilterMap α m n lift f → Prop)
  (h : Std.Iterators.Types.FilterMap α m n lift f), (∀ (inner : Std.IterM m β), motive { inner := inner }) → motive h