anchor.diff:  			{ok, B} = get_clock_of_dc(DC, V2),
   			F(A, B, DC, Acc)
   		end, new(), AllDCs).
  ->>>>>>> fix-mat-ss-gc
   
   -spec for_all_keys(fun((non_neg_integer(), non_neg_integer()) -> boolean()), vectorclock(), vectorclock()) -> boolean().
   for_all_keys(F, V1, V2) ->
  
positive.code: from_list(List) ->
      dict:from_list(List).
  
  <<<<<<< HEAD
  max([]) -> dict:new();
  max([V]) -> V;
  max([V1,V2|T]) -> max([dict:merge(fun(_K, A, B) -> erlang:max(A, B) end, V1, V2)|T]).
  
negative.code: min([V1,V2|T]) -> min([dict:merge(fun(_K, A, B) -> erlang:min(A, B) end, V1, V2)|T]).
  
  
  keep_max(V1, V2) ->
      fold_all_keys(fun(A, B, DC, Acc) -> dict:store(DC, max(A, B), Acc) end, V1, V2).
  
  