> Well, that's just /one/ way to order a Hash. You could as > well order a > Hash by the key's natural order (<=>). Yes, but nothing extra needs to be added to Hash to get a natural order enumeration - A hash.sort.each sorts that out. An ordered hash almost always refers to insertion order, as that's the order that is unrecoverable from a regular hash. Dan.