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:     throw({method_not_allowed, "POST"});
  
  handle_db_request(Req, 'GET', {DbName, _Db, ["_search"]}) ->
      case Req:parse_qs() of 
          [{"q", Query}] when (length(Query) > 0) ->
              {ok, Response} = couch_ft_query:execute(DbName, Query),
              send_json(Req, {obj, [{ok, true} | Response]});
  
negative.code:     mochiweb_http:stop(?MODULE).
  
  handle_request(Req, DocumentRoot) ->
  
      % alias HEAD to GET as mochiweb takes care of stripping the body
      Method = case Req:get(method) of
          'HEAD' -> 'GET';
  