Do we store the version of a `Metamodel` not at all, as a property, as an annotation, or in external metadata? Argument for storing it inside the `Metamodel`: This way, it can become part of the FQN of the metamodel, so we can disambiguate different versions.