わたなべです。

IHA, genta <genta / olug.gr.jp> writes:

:        文字列をhash keyとする値を持つ、ハッシュを生成後、
:        $= の値を変更すると、
:        以後、その要素へアクセスできなくなる(nilが返る)

文字列のhashを計算するアルゴリズムは$=に依存してます。
だから$=をいじったらHash#rehashする必要があります。

-- 
わたなべひろふみ