public override string ToString() { return this.ShouldSerialize() ? base.ToString() : string.Empty; }