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