{α β : Type w} →
  {m : Type w → Type w'} →
    [inst : Monad m] →
      [inst_1 : Std.Iterator α m β] →
        [Std.Iterators.Finite α m] →
          {P : β → Prop} → Std.Iterators.FinitenessRelation (Std.Iterators.Types.Attach α m P) m