public void Dispose()
 {
     _collection = null;
 }
 internal Enumerator(MutableEnumerable <TT> collection)
 {
     _collection = collection;
 }