irb(main):006:0> a = {:a=>1}.to_a
=> [[:a, 1]]
irb(main):007:0> a = {:a=>1,:b=>2}.to_a
=> [[:b, 2], [:a, 1]]
T.
Splat behavior is going to be slightly different in 1.9 [1] (e.g.,
splat just returns the whole hash, regardless of element count, inside
a single array). Just thought you might like to know so you don’t end
up writing brand new legacy code.