ふと気がついたのですが、

% ruby -e 'p "a" == Exception.new("a")'       
true
% ruby -e 'p Exception.new("a") == "a"'
false

というように、"a" と Exception.new("a") を == で比較すると、順番によっ
て異なる結果が得られます。

これは意図されているのでしょうか。
-- 
[田中 哲][たなか あきら][Tanaka Akira]