switch to VersionInfo(::String) constructor instead of using convert