anchor.diff:  get_vbucket(Node, Bucket, VBucket) ->
       do_call({server(Bucket), Node}, {get_vbucket, VBucket}, ?TIMEOUT).
   
  +-spec get_vbucket_details_stats(bucket_name(), vbucket_id()) ->
  +                                       {ok, [{nonempty_string(),nonempty_string()}]} | mc_error().
  +get_vbucket_details_stats(Bucket, VBucket) ->
  +    do_call(server(Bucket), {get_vbucket_details_stats, VBucket}, ?TIMEOUT).
  +
   
   -spec host_port(node(), any()) ->
                              {nonempty_string(), pos_integer() | undefined}.
  
positive.code: do_handle_call({get_vbucket, VBucket}, _From, State) ->
      Reply = mc_client_binary:get_vbucket(State#state.sock, VBucket),
      {reply, Reply, State};
  do_handle_call(list_buckets, _From, State) ->
      Reply = mc_client_binary:list_buckets(State#state.sock),
      {reply, Reply, State};
  
negative.code:          delete_vbucket/2, delete_vbucket/3,
           sync_delete_vbucket/2,
           get_vbucket/3,
           get_vbucket_details_stats/2,
           host_port/1,
           host_port/2,
           host_port_str/1,
  