anchor.diff:  
   -spec checkin(atom(), riak_client()) -> ok.
   checkin(Pool, RcPid) ->
  -    ok = gen_server:call(RcPid, cleanup, infinity),
  +    ok = gen_server:call(RcPid, cleanup),
       poolboy:checkin(Pool, RcPid).
   
   -spec pbc_pool_name(master | bag_id()) -> atom().
  
positive.code: 
  -spec set_manifest(riak_client(), lfs_manifest()) -> ok | {error, term()}.
  set_manifest(RcPid, Manifest) ->
      gen_server:call(RcPid, {set_manifest, Manifest}, infinity).
  
  -spec set_manifest_bag(riak_client(), binary()) -> ok | {error, term()}.
  set_manifest_bag(RcPid, ManifestBagId) ->
      gen_server:call(RcPid, {set_manifest_bag, ManifestBagId}, infinity).
  
  %% TODO: Using this function is more or less a cheat.
  %% It's better to export new  function to manipulate manifests
  
negative.code:     end.
  
  stop(Pid) ->
      gen_server:call(Pid, stop).
  
  -spec checkout() -> {ok, riak_client()} | {error, term()}.
  checkout() ->
  