make VersionInfo(::String) a valid constructor