{m : Type u_1 → Type u_2} →
  {α : Type v} →
    {γ : Type u} →
      {β : Type v} →
        [Monad m] →
          [Std.ToIterator (Std.Slice γ) Id α β] →
            [inst : Std.Iterator α Id β] → [Std.IteratorLoop α Id m] → ForIn m (Std.Slice γ) β