Added alternative constructor for VersionNumber