public virtual bool ShouldSerializeSupplementalInformation() { return SupplementalInformation != null && SupplementalInformation.Count > 0; }