public void Write(BinaryWriter writer)
 {
     SaveSerializer.Write(
         writer,
         this,
         SaveSerialization.ExplicitTypes);
 }