anchor.diff:  ping_url(Ip, Port, Ssl) ->
       lists:flatten([root_url(Ip, Port, Ssl), "ping/"]).
   
  -%% @doc Assemble the URL for the stats resource
  --spec stats_url(string(), pos_integer(), boolean()) -> string().
  -stats_url(Ip, Port, Ssl) ->
  -    lists:flatten([root_url(Ip, Port, Ssl), "stats/"]).
  -
   %% @doc Assemble the path for a bucket request
   -spec buckets_path(binary()) -> string().
   buckets_path(Bucket) ->
  
positive.code:          update_user/6
           % @TODO: update_bucket/3
          ]).
  
  %% @TODO Remove after module development is completed
  -export([stats_url/3,
           list_buckets_url/4,
           request/4]).
  
  %% ===================================================================
  %% Public API
  
negative.code:         {error, Error} ->
              {error, Error}
      end.
  
  %% @doc Ping the server by requesting the "/ping" resource.
  -spec ping(string(), pos_integer(), boolean()) -> ok | {error, term()}.
  