anchor.diff:  	Desc = {description, "Identifies content or other party involved in transaction, if applicable. The party is associated with the charge since types of charges may have involved different parties. For example, the charge for network access is applied to access provider while charge for content applies to content provider."},
   	Conf = {configurable, true},
   	Typ1 = {valueType, "string"},
  -	Def1 = {default, false},
  -	Value1 = {struct, [Typ1, Def1]},
  +	Value1 = {struct, [Typ1]},
   	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
   	NewAcc = [{struct, [Name, Desc, Conf, Value]} | Acc],
   	spec_public_wlan41(NewAcc).
  
positive.code: 	Desc = {description, "Called-Station-Id attribute"},
  	Conf = {configurable, true},
  	Typ1 = {valueType, "string"},
  	Def1 = {default, false},
  	Value1 = {struct, [Typ1, Def1]},
  	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  	{struct, [Name, Desc, Conf, Value]}.
  
  
negative.code: 	Desc = {description, "The user’s Home Service Provider. May be derived from the NAI of the Username. This field, plus the type, will uniquely identify the provider by the same value that they are known in their industry."},
  	Conf = {configurable, true},
  	Typ1 = {valueType, "string"},
  	Value1 = {struct, [Typ1]},
  	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  	NewAcc = [{struct, [Name, Desc, Conf, Value]} | Acc],
  	spec_public_wlan6(NewAcc).
  