anchor.diff:          {"descending", "false"} ->
             % The descending=false behaviour is the default behaviour, so we
             % simpply ignore it. This is only for convenience when playing with
  -          % the HTTP API, so that a user doesn't get served an error when 
  +          % the HTTP API, so that a user doesn't get served an error when
             % flipping true to false in the descending option.
             Args;
           {"skip", Value} ->
  
positive.code:             couch_view:less_json({ViewKey, ViewId}, {EndKey, EndDocId})
          end
      end,
      
      NegCountFun = fun({{Key, DocId}, Value}, OffsetReds,
                        {AccCount, AccSkip, Resp, AccRevRows}) ->
          Offset = ReduceCountFun(OffsetReds),
  
negative.code: handle_replicate_request(_Req, _Method) ->
      throw({method_not_allowed, "POST"}).
  
  handle_unkown_private_uri_request(Req, _Method, UnknownPrivatePath) ->
    KnownPrivatePaths = ["_utils"],
    Msg = {obj,
      [
        {error, "Could not find the private path '_" ++
          mochiweb_util:unquote(UnknownPrivatePath) ++
          "'. Known private path(s): '" ++
          lists:flatten(KnownPrivatePaths) ++ "'"}
      ]
    },
    send_error(Req, 404, Msg).
  
  % Database request handlers
  
  handle_db_request(Req, Method, {Path}) ->
      UriParts = string:tokens(Path, "/"),
      [DbName|Rest] = UriParts,
      handle_db_request(Req, Method, {mochiweb_util:unquote(DbName), Rest});
  
  handle_db_request(Req, 'PUT', {DbName, []}) ->
      case couch_server:create(DbName, []) of
          {ok, _Db} ->
  