Type change if metadata are re-exposed
The correct behavior would be to have a Datatype::resolve function that would return a copy with all Values replaced by integers.
The correct behavior would be to have a Datatype::resolve function that would return a copy with all Values replaced by integers.