anchor.diff:  list_buckets(Filter, Timeout, Type, {?MODULE, [Node, _ClientId]}) ->
       Me = self(),
       ReqId = mk_reqid(),
  -    {ok, _Pid} = riak_kv_buckets_fsm_sup:start_buckets_fsm(Node, 
  -                                                           [{raw, ReqId, Me}, 
  -                                                            [Filter, Timeout, 
  +    {ok, _Pid} = riak_kv_buckets_fsm_sup:start_buckets_fsm(Node,
  +                                                           [{raw, ReqId, Me},
  +                                                            [Filter, Timeout,
                                                                false, Type]]),
       wait_for_listbuckets(ReqId).
   
  
positive.code: %%      out of date if called immediately after any operation that
  %%      either adds the first key or removes the last remaining key from
  %%      a bucket.
  stream_list_buckets(Filter, Timeout, Client, 
                      {?MODULE, [_Node, _ClientId]}=THIS) when is_pid(Client) ->
      stream_list_buckets(Filter, Timeout, Client, <<"default">>, THIS);
  stream_list_buckets(Filter, Timeout, Type,
  
negative.code: 
  stream_list_buckets(undefined, {?MODULE, [_Node, _ClientId]}=THIS) ->
      stream_list_buckets(none, ?DEFAULT_TIMEOUT, THIS);
  stream_list_buckets(Timeout, {?MODULE, [_Node, _ClientId]}=THIS)
    when is_integer(Timeout) ->
      stream_list_buckets(none, Timeout, THIS);
  stream_list_buckets(Filter, {?MODULE, [_Node, _ClientId]}=THIS)
    when is_function(Filter) ->
      stream_list_buckets(Filter, ?DEFAULT_TIMEOUT, THIS).
  
  