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