Hello,

My main use for using ordered hashes is to express repeated regexp 
string transformations.  For example, in php I use this series of 
regexp's to clean up html spacing:

   foreach(  array(  '/\n|\f|\r/' => " ",
                               '/\s+/' => " ",
                               '/\s*<\/p>/i' => "</p>",
                               '/<p><(&nbsp;)?\/p>/i' => "",
                               '/<p>/i' => "\n\n<p>",
                               '/<p>$/i' => "", ) as $p => $r ) {
     $string = preg_replace( $p, $r, $string );
   }

There are of course other uses, but has been a real handy one for me.

Cheers,

Patrick