This is great - nice work by the ruby team! In updating one of my gems for 1.9 compatability, I came across this behaviour (which I don't believe I've seen noted in the other changes lists), and just wanted to find out if it is expected: $ irb >> a = *[1]; p a => 1 >> $ irb1.9 >> a = *[1]; p a => [1] >> Regards, Charles -- Posted via http://www.ruby-forum.com/.