But the type cannot be modified, I don't see how that affects hashCode. Am I missing something?