Is this a correct behaviour ?
Ruby 1.9.3 throws TypeError exception in that case ?