anchor.diff:  					case mod_auth:add_group_member(Group, Username,
   							Address, Port, Dir) of
   						true ->
  -							{ok, LastModified};
  +							{ok, {TS, N}};
   						{error, Reason} ->
   							{error, Reason}
   					end;
  
positive.code: 										[] ->
  											TS = erlang:system_time(?MILLISECOND),
  											N = erlang:unique_integer([positive]),
  											NewBuckets = [#bucket{last_modified = {TS, N}}
  													|| B <- Buckets],
  											P = #product_instance{start_date = SD,
  													termination_date = TD, status = Status,
  
negative.code: 					[#product{start_date = SD, termination_date = TD, status = Status }] ->
  						TS = erlang:system_time(?MILLISECOND),
  						N = erlang:unique_integer([positive]),
  						NewBuckets = [B#bucket{last_modified = {TS, N}} || B <- Buckets],
  						P = #product_instance{start_date = SD, termination_date = TD,
  								status = Status, product = Product, last_modified = {TS, N}},
  						S = #subscriber{name = Identity, password = Password,
  