Hashtables in reverse got you bugged?
well, it was driving me nuts too. apparently using a foreach loop in a custom Hashtable has a strange "reverse-order" implementation. so i looked at the class library - finally, a reason to use the HybridDictionary object. More lightweight than a Hashtable, and it iterates as expected (from-first-to-last in sequential order) - something truly important when developing Provider implementations.