Since schema_version is required it might be good to check for it as part of the isValid method of a Blob.