The type definitions should be able to differentiate between different versions.
The type definitions should be able to differentiate between different versions.