anchor.diff:  
   -spec warmed(node(), bucket_name(), pos_integer() | infinity) -> boolean().
   warmed(Node, Bucket, Timeout) ->
  -    connected_common(Node, Bucket, Timeout,
  -                     fun extract_new_response_warmed/1).
  +    do_call({server(Bucket), Node}, warmed, Timeout).
   
   -spec warmed(node(), bucket_name()) -> boolean().
   warmed(Node, Bucket) ->
  
positive.code:     {reply, warming_up, State};
  handle_call(connected_and_list_vbuckets, From, State) ->
      handle_call(list_vbuckets, From, State);
  handle_call(disable_traffic, _From, State) ->
      case State#state.status of
          Status when Status =:= warmed; Status =:= connected ->
  
negative.code:     end.
  
  
  do_handle_call(verify_warmup,  _From, #state{bucket = Bucket,
                                               sock = Sock} = State) ->
      Stats = retrieve_warmup_stats(Sock),
      {reply, has_started(Stats, Bucket), State};
  do_handle_call({raw_stats, SubStat, StatsFun, StatsFunState}, _From, State) ->
      try mc_binary:quick_stats(State#state.sock, SubStat, StatsFun, StatsFunState) of
          Reply ->
  