anchor.diff:              merge_to(T, lists:append(MVReg2, [H]))
       end.
   
  -
  -is_dominated([], _VC) ->
  +%% @doc If any vector clock of the first list dominates the second vector clock.
  +if_dominate([], _VC) ->
       false;
  -is_dominated([H|T], VC) ->
  +if_dominate([H|T], VC) ->
       case riak_dt_vclock:dominates(H, VC) of 
           true ->
               true;
           false ->
  -            is_dominated(T, VC)
  +            if_dominate(T, VC)
       end.
   
   
  
positive.code:     NewVC = riak_dt_vclock:merge([H, VC]),
      getMax(T, NewVC).   
  
  %% @doc Merge a `mvreg()' to another `mvreg()'. Note that the first `mvreg()' is local and can have multiple entries,
  %% while the second one is remote and only has one entry.
  merge_to([], MVReg2) ->
      MVReg2;
  merge_to([H|T], MVReg2) ->
  
negative.code: %    ?assertEqual({new_value, 4}, merge(LWW1, LWW2)),
  %    ?assertEqual({new_value, 4}, merge(LWW2, LWW1)).
  
  
  %%Somehow to_binary does not work
  roundtrip_bin_test() ->
  %    LWW = new(),
  %    {ok, LWW1} = update({assign, 2}, a1, LWW),
  