private bool ShouldSerializeWidth() { // Margin 1 defaults to 16, all the rest // default to 0 if (this._number == 1) return this.Width != 16; return this.Width != 0; }