From: Xavier Noria Date: 2010-08-02T08:55:25+09:00 Subject: [ruby-core:31587] *object in 1.9 In 1.8.7 *object evaluates to [nil] if object is nil, and to Array(object) otherwise. What is the behavior in 1.9? Is it correct that the contract of Kernel#Array has not changed in 1.9? -- fxn PS: I am documenting differences between Array(x) and [*x].