山本です。

>これは1.8同様Hash#hashとHash#eql?を削除するのが適切なのでは
>ないでしょうか。
>
>Thu Dec 16 00:33:37 2004  Yukihiro Matsumoto  <matz / ruby-lang.org>
>
>	* hash.c (Init_Hash): remove custom "hash" and "eql?".

Hash をキーとして使えないということですよね。適切かどうかは私には
判断がつかないのですが・・・とりあえず、そうしておきました。