Need to implement eql for hash comparison