Fast .NET Red-Black Tree implementing IDictionary<TKey,TValue>