public bool Equals(DataModel other) =>
 other != null &&
 PayloadName.SafeEqualsTo(other.PayloadName) &&
 PayloadTagId == other.PayloadTagId &&
 DataFields.EqualTo(other.DataFields) &&
 Indexes.EqualTo(other.Indexes) &&
 Version.Equals(other.Version) &&
 Description.SafeTrimmedEqualsTo(other.Description);