currently:

>> {1 => 2} == {1 => 2.0}
=> true

>> {1 => 2} == {1.0 => 2}
=> false

This "mix floats and fixnums, sometimes it works, sometimes it
doesn't"  was somewhat surprising to me.

Thoughts?

Thanks.
=r