high performance data structures in ruby