public void Clear()
 {
     // Pronk
     internalDictionary = new SplitOrderedList <TKey, KeyValuePair <TKey, TValue> >(comparer);
 }
 public ConcurrentDictionary(IEqualityComparer <TKey> comparer)
 {
     this.comparer      = comparer;
     internalDictionary = new SplitOrderedList <TKey, KeyValuePair <TKey, TValue> >(comparer);
 }