This check is not enough, we need to check that no instance is affected by an update, i.e. that no new attributes appear.
We could argue that removing attributes could be allowed.