adding constructor VersionFromBytes([]byte)