>>>>> "E" == Elmar Sonnenschein <esoeso / yahoo.de> writes:

E> My question still remains - why? Although I agree that this may be
E> convenient in some cases it contradicts the "Principle of Least Surprise"

 I don't like this principle :-)

E> (at least for me). Or else, why isn't it implemented the same way for hashes
E> too?

 What do you expect with ?

  puts [nil]


Guy Decoux