anchor.diff:                              JsonObj = {[
                                       {<<"ok">>, true},
                                       {<<"url">>, DisplayUrl}]},
  -                             MochiReq:ok({<<"application/json">>, [],
  -                                     couchbeam_ejson:encode(JsonObj)})
  +                             mochiweb_request:ok({<<"application/json">>, [],
  +                                     couchbeam_ejson:encode(JsonObj)},
  +                                                 MochiReq)
                       catch
                           _:Reason ->
                               ?ERROR("web push error: ~p~n", [Reason]),
  
positive.code: 
  json_respond(MochiReq, Status, ExtraHeaders, JsonObj) ->
      Headers = [{"Content-Type", "application/json"}] ++ ExtraHeaders,
      MochiReq:respond({Status, Headers, couchbeam_ejson:encode(JsonObj)}).
  
  
  json_error(MochiReq, Status, Error) when is_list(Error) ->
  
negative.code:         handle_request(Req)
      catch
          _:forbidden ->
              mochiweb_request:respond({403, [], "forbidden"}, MochiReq);
          _:Error ->
              mochiweb_request:respond({500, [], io_lib:format("Error: ~p~n",
                          [Error])}, MochiReq)
      end.
  
  
  