anchor.diff:  %%                 riak_client()) ->
   %%       {ok, [Key :: riak_object:key()]} |
   %%       {error, timeout} |
  -%%       {error, Err :: term()}.
  -%%
  +%%       {error, Err :: term()}
   %% @doc Run the provided index query.
   get_index(Bucket, Query, {?MODULE, [_Node, _ClientId]}=THIS) ->
       get_index(Bucket, Query, [{timeout, ?DEFAULT_TIMEOUT}], THIS).
  
positive.code: filter_keys(Bucket, Fun, {?MODULE, [_Node, _ClientId]}=THIS) ->
      list_keys(Bucket, Fun, ?DEFAULT_TIMEOUT, THIS).
  
  %% @spec filter_keys(riak_object:bucket(), Fun :: function(), TimeoutMillisecs :: integer()
  %%                   riak_client()) ->
  %%       {ok, [Key :: riak_object:key()]} |
  %%       {error, timeout} |
  
negative.code: list_buckets({?MODULE, [_Node, _ClientId]}=THIS) ->
      list_buckets(none, ?DEFAULT_TIMEOUT, <<"default">>, THIS).
  
  %% @spec list_buckets(timeout(), riak_client()) ->
  %%       {ok, [Bucket :: riak_object:bucket()]} |
  %%       {error, timeout} |
  %%       {error, Err :: term()}
  