Better hashcode fix.