Hash uses eql? not ==