public ValueObjectSettings(AttributeData valueObjectAttribute) { SkipFactoryMethods = valueObjectAttribute.FindSkipFactoryMethods() ?? false; NullInFactoryMethodsYieldsNull = valueObjectAttribute.FindNullInFactoryMethodsYieldsNull() ?? false; SkipCompareTo = valueObjectAttribute.FindSkipCompareTo() ?? false; }