signatureAndVersion property Null safety
Override in children to indicate the signature of this class (used to recognize when reading a file which persister to initialize) and which version is written. The version should be increased if for example new fields get persisted. In that case, the reader must contain compatibility code for reading older versions.
SignatureAndVersion get signatureAndVersion;