anchor.diff:  	AttributeArray = {array, SortedAttributes},
   	Amount = {"amount", 20000},
   	Units = {"units", "octets"},
  -	Product = {"product", "Wi-Fi"},
  -	Buckets = {array, [{struct, [Amount, Units, Product]}]},
  +	Buckets = {array, [{struct, [Amount, Units]}]},
   	Enable = true,
   	Multi = false,
   	JSON1 = {struct, [{"id", ID}, {"password", Password},
  
positive.code: 	ContentType = "application/json",
  	ID = ocs:generate_identity(),
  	Password = ocs:generate_password(),
  	AsendDataRate = {struct, [{"name", "ascendDataRate"}, {"value", 1000000}]},
  	AsendXmitRate = {struct, [{"name", "ascendXmitRate"}, {"value", 64000}]},
  	SessionTimeout = {struct, [{"name", "sessionTimeout"}, {"value", 3600}]},
  
negative.code: 	{_, {array, Attributes}} = lists:keyfind("attributes", 1, Object),
  	ExtraAttributes = Attributes -- SortedAttributes,
  	SortedAttributes = lists:sort(Attributes -- ExtraAttributes),
  	{"totalBalance", Buckets} = lists:keyfind("totalBalance", 1, Object),
  	{"enabled", Enable} = lists:keyfind("enabled", 1, Object),
  	{"multisession", Multi} = lists:keyfind("multisession", 1, Object).
  
  