SymbolとString (6)

SymbolとStringを区別しないで扱いたいという状況もあるだろうが、"a" == :a なのは過激すぎる。SymbolとStringを区別しないで文字列の内容が等しいかどうか比較するメソッドを追加するだけでよいのではないか?
あとは、それに対応したHashクラスを追加する、という程度のほうが普通だと思う。