> Hashes are unordered by definition. > You have no control over how > Ruby stores and returns the pairs.

I would report to the user hashes in the same order they were 
written in yaml by the user.

> If you need an ordered data structure, use an Array.

I must handle hashes too.


-- 
>here are more things in heaven and earth,
horatio, than are dreamt of in your philosophy.