/// <inheritdoc />
 protected override void SerializeXml(XmlWriter writer)
 {
     writer.WriteAttributeString(nameof(MorestachioVersion), MorestachioVersion.ToString());
     base.SerializeXml(writer);
 }
 /// <inheritdoc />
 protected override void SerializeBinaryCore(SerializationInfo info, StreamingContext context)
 {
     info.AddValue(nameof(MorestachioVersion), MorestachioVersion.ToString());
     base.SerializeBinaryCore(info, context);
 }