HashMap should now use provided hashCode function rather than the generic one
Fixed a bug