anchor.diff:  	{struct, [Name, Desc, Conf, Value]}.
   
   %% @hidden
  +spec_attr_input_giga_words() ->
  +	Name = {name, "acctInputGigaWords"},
  +	Desc = {description, "Acct-Input-Gigawords attribute"},
  +	Conf = {configurable, true},
  +	Typ1 = {valueType, "number"},
  +	Def1 = {default, false},
  +	Value1 = {struct, [Typ1, Def1]},
  +	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  +	{struct, [Name, Desc, Conf, Value]}.
  +
  +%% @hidden
  +spec_attr_output_giga_words() ->
  +	Name = {name, "acctOutputGigaWords"},
  +	Desc = {description, "Acct-Output-Gigawords attribute"},
  +	Conf = {configurable, true},
  +	Typ1 = {valueType, "number"},
  +	Def1 = {default, false},
  +	Value1 = {struct, [Typ1, Def1]},
  +	Value = {usageSpecCharacteristicValue, {array, [Value1]}},
  +	{struct, [Name, Desc, Conf, Value]}.
  +
  +%% @hidden
   spec_attr_input_packets() ->
   	Name = {name, "acctInputPackets"},
   	Desc = {description, "Acct-Input-Packets attribute"},
  
positive.code: 	Chars = [spec_timestamp(), spec_protocol(), spec_node(),
  			spec_server_address(), spec_server_port(), spec_type_accounting(),
  			spec_attr_username(), spec_attr_nas_ip(), spec_attr_nas_port(),
  			spec_attr_service_type(), spec_attr_framed_protocol(),
  			spec_attr_framed_address(), spec_attr_framed_protocol(),
  			spec_attr_framed_netmask(), spec_attr_framed_routing(),
  			spec_attr_filter_id(), spec_attr_framed_mtu(),
  			spec_attr_framed_route(), spec_attr_class(),
  
negative.code: spec_node() ->
  	Name = {name, "node"},
  	Desc = {description, "Time and date request was processed by OCS."},
  	Conf = {configurable, true},
  	Typ1 = {valueType, "dateTime"},
  	Def1 = {default, false},
  	Value1 = {struct, [Typ1, Def1]},
  