public UninterpretedOption() { NegativeIntValue = default(long); PositiveIntValue = default(ulong); IdentifierValue = string.Empty; Names = new List<NamePart>(); DoubleValue = default(double); StringValue = null; AggregateValue = string.Empty; }