Full threadgilfoyle·Also that it maintains insertion order (since Ruby 1.9) opens up more use cases.View on HN