From: ts Date: 2001-10-12T19:52:37+09:00 Subject: [ruby-talk:22458] Re: Instance method overloading - a bug? >>>>> "E" == Elmar Sonnenschein 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