anchor.diff:  	Desc = {description, "A unique name which identifies the hotspot venue. Radius Defined using the Mac Address and SSID in the format shown in RFC3580 section 3.20. For example: 00-10- A4-23-19-C0:AP1."},
   	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_wlan12(NewAcc).
  
positive.code: 	Desc = {description, "Derived, can be derived from Geocode"},
  	Conf = {configurable, true},
  	Typ1 = {valueType, "string"},
  	Def1 = {default, false},
  	Value1 = {struct, [Typ1, Def1]},
  	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  	NewAcc = [{struct, [Name, Desc, Conf, Value]} | Acc],
  	spec_public_wlan22(NewAcc).
  
negative.code: 	Desc = {description, "Used to link together multiple related IPDRs when usage scenario and business rules demand so. Can’t change parent IPDR for audit/revenue assurance integrity."},
  	Conf = {configurable, true},
  	Typ1 = {valueType, "string"},
  	Value1 = {struct, [Typ1]},
  	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  	NewAcc = [{struct, [Name, Desc, Conf, Value]} | Acc],
  	spec_public_wlan47(NewAcc).
  