A quick show of hands, who knows what this code will do in ruby 1.9?
(5 secs)
This code prints out 0, because BasicObject::A is an empty array, which has a length of 0.