anchor.diff:  delete_vclock(Bucket,Key,VClock,{?MODULE, [_Node, _ClientId]}=THIS) ->
       delete_vclock(Bucket,Key,VClock,[{rw,default}],?DEFAULT_TIMEOUT,THIS).
   
  -%% @spec delete_vclock(riak_object:bucket(), riak_object:key(), vclock::vclock(),
  +%% @spec delete_vclock(riak_object:bucket(), riak_object:key(), vclock:vclock(),
   %%                     RW :: integer(), riak_client()) ->
   %%        ok |
   %%       {error, too_many_fails} |
  
positive.code:             put_once
      end.
  
  %% @spec put(RObj :: riak_object:riak_object(), riak_kv_put_fsm::options(), riak_client()) ->
  %%       ok |
  %%       {ok, details()} |
  %%       {ok, riak_object:riak_object()} |
  
negative.code: list_keys(Bucket, Timeout, {?MODULE, [_Node, _ClientId]}=THIS) ->
      list_keys(Bucket, none, Timeout, THIS).
  
  %% @spec list_keys(riak_object:bucket(), Filter :: term(),
  %% TimeoutMillisecs :: integer(), riak_client()) ->
  %%       {ok, [Key :: riak_object:key()]} |
  %%       {error, timeout} |
  %%       {error, Err :: term()}
  