I don't agree, this check is not about equality but about being the exact same value object. The behaviour of equality can be changed for a value object, but not sameness.