/// <summary>
 /// Dispose
 /// </summary>
 public virtual void Dispose()
 {
     CleanUpCounters();
     SizeCallbacks.Clear();
     HitsAndMissesCallbacks.Clear();
 }