anchor.diff:            updatemetadata=dict:store(clean, true, dict:new()) :: dict(),
             updatevalue :: term()
            }).
  --compile(export_all).
  +
   -define(MAX_KEY_SIZE, 65536).
   
   %% @type key()=binary().
  
positive.code:                       merge(CurrentObject, NewObject), FromClientId)
              end
      end.
  
negative.code: -export([get_update_metadata/1, get_update_value/1, get_contents/1]).
  -export([merge/2, apply_updates/1, syntactic_merge/3]).
  -export([set_contents/2, set_vclock/2]). %% INTERNAL, only for riak_*
  
  %% @spec new(Bucket::bucket(), Key::key(), Value::value()) -> riak_object()
  %% @doc Constructor for new riak objects.
  