∀ {α : Type w} {m : Type w → Type w'} {β : Type w} [inst : Std.Iterator α m β] [inst_1 : SizeOf α]
  [inst_2 : (a : Type w) → SizeOf (m a)] [inst_3 : SizeOf β] (Rel : Std.IterM m β → Std.IterM m β → Prop)
  (wf : WellFounded Rel) (subrelation : ∀ {it it' : Std.IterM m β}, it'.IsPlausibleSkipSuccessorOf it → Rel it' it),
  sizeOf { Rel := Rel, wf := wf, subrelation := subrelation } = 1 + sizeOf wf