anchor.diff:    Bound_object = {Key, antidote_crdt_map_go, <<"bucket">>},
     {ok, Tx1} = antidotec_pb:start_transaction(Pid1, ignore, {}),
     ok = antidotec_pb:update_objects(Pid1, [
  -    {Bound_object, update, {{<<"a">>, antidote_crdt_integer}, {set, 42}}}], Tx1),
  +    {Bound_object, update, {{<<"a">>, antidote_crdt_register_mv}, {assign, <<"42">>}}}], Tx1),
     ok = antidotec_pb:update_objects(Pid1, [
       {Bound_object, update, [
         {{<<"b">>, antidote_crdt_register_lww}, {assign, <<"X">>}},
  
positive.code:   Bound_object = {Key, antidote_crdt_map_rr, <<"bucket">>},
    {ok, Tx1} = antidotec_pb:start_transaction(Pid1, ignore, {}),
    ok = antidotec_pb:update_objects(Pid1, [
      {Bound_object, update, {{<<"a">>, antidote_crdt_integer}, {set, 42}}}], Tx1),
    ok = antidotec_pb:update_objects(Pid1, [
      {Bound_object, update, [
        {{<<"b">>, antidote_crdt_register_mv}, {assign, <<"X">>}},
  
negative.code:     {ok, [Val]} = antidotec_pb:read_objects(Pid, [Bound_object], Tx2),
      {ok, _} = antidotec_pb:commit_transaction(Pid, Tx2),
      ?assertEqual(<<"10">>, antidotec_reg:value(Val)),
      _Disconnected = antidotec_pb_socket:stop(Pid).
  
  
  