HashMagic provides SlashedHash and OrderedHash. SlashedHash is the concept of multi-level structures flattened to slash-partitioned keys. OrderedHash retains a specified order, other keys retain their order too. (See Ruby 1.9+, ordered hashes.)
There are no reported vulnerabilities