anchor.diff:  
       {ok, Statuses} = pooled_memcached_client:bulk_set_metas(McdDst, VBucket, DocsList),
   
  -    {ErrorDict, ErrorKeys} = categorise_statuses_to_dict(Statuses, DocsList),
  +    {ErrorDict, ErrorKeysDict} = categorise_statuses_to_dict(Statuses, DocsList),
       Flushed = lookup_error_dict(success, ErrorDict),
       Enoent = lookup_error_dict(key_enoent, ErrorDict),
       Eexist = lookup_error_dict(key_eexists, ErrorDict),
  
positive.code:          {ok, V} ->
               V
       end.
  
negative.code:                     true ->
                          {reply, {ok, Flushed, Eexist}, State};
                      _ ->
                          ErrorKeyStr = convert_error_dict_to_string(ErrorKeysDict),
                          ErrorStr = ?format_msg("in batch of ~p docs: flushed: ~p, rejected (eexists): ~p; "
                                                 "remote memcached errors: enoent: ~p, not-my-vb: ~p, invalid: ~p, "
                                                 "tmp fail: ~p, enomem: ~p, others: ~p",
                                                 [DocsListSize, Flushed, Eexist, Enoent, NotMyVb,
                                                  Einval, TmpFail, Enomem, OtherErr]),
                          {stop, {error, {ErrorStr, ErrorKeyStr}}, State}
                  end
          end,
      RV;
  