public override void Reset() { currentEn = Enumerator.Empty <U>(); en.Reset(); }
public override void Dispose() { currentEn = Enumerator.Empty <U>(); en.Dispose(); }
public override IEnumerator <T> GetEnumerator() => Enumerator.Empty <T>();