∀ {α α₂ β : Type u_1} {m : Type u_1 → Type u_2} (motive : Std.IterM m (Std.IterM m β) × Option (Std.IterM m β) → Prop)
  (x : Std.IterM m (Std.IterM m β) × Option (Std.IterM m β)),
  (∀ (a : Std.IterM m (Std.IterM m β)) (b : Option (Std.IterM m β)), motive (a, b)) → motive x