Similar question about what Objects.hashCode does?