On Thu, Feb 2, 2012 at 12:25 AM, Robert Klemme
<shortcutter / googlemail.com> wrote:

> I can't test on 1.9.* right now but in 1.8.7 (a,b=nil) is always an
> empty array => true.     > probably do not get away without assigning that single value to a
> variable and go from there.    
> only for nil.

Well spotted wrt 1.8.7.  That behaviour is contrary to what I expect.
Assignment should always return the RHS, and nil means nil!  I'm glad
it was changed.