anchor.diff:      chunk_loop(Ref, N-1).
   
   
  +%%
  +%% ELLI EVENT CALLBACKS
  +%%
   
   
  -request_complete(_Req, _ResponseCode, _ResponseHeaders, _ResponseBody, _Timings, _Args) ->
  -    %% io:format(
  -    %%   "REQUEST: ~s~n"
  -    %%   "    headers  : ~w us~n"
  -    %%   "    body     : ~w us~n"
  -    %%   "    user     : ~w us~n"
  -    %%   "    response : ~w us~n"
  -    %%   "    total    : ~w us~n",
  -    %%   [Req#req.path,
  -    %%    timer:now_diff(HeadersEnd, RequestStart),
  -    %%    timer:now_diff(BodyEnd, HeadersEnd),
  -    %%    timer:now_diff(UserEnd, BodyEnd),
  -    %%    timer:now_diff(RequestEnd, UserEnd),
  -    %%    timer:now_diff(RequestEnd, RequestStart)]),
  -
  -    ok.
  -
  +request_complete(_Req, _ResponseCode, _ResponseHeaders, _ResponseBody, _Timings, _Args) -> ok.
   request_throw(_Req, _Exception, _Stack, _Args) -> ok.
   request_exit(_Req, _Exit, _Stack, _Args)       -> ok.
   request_error(_Req, _Error, _Stack, _Args)     -> ok.
  
positive.code: 
  
  
  
  chunk_loop(Ref) ->
      chunk_loop(Ref, 10).
  
  chunk_loop(Ref, 0) ->
      elli_request:send_chunk(Ref, <<>>);
  chunk_loop(Ref, N) ->
      timer:sleep(1000),
  
      case elli_request:send_chunk(Ref, [<<"chunk">>, integer_to_list(N)]) of
          ok -> ok;
          {error, Reason} ->
  
negative.code:     {304, [], <<>>};
  
  handle('GET', [<<"403">>], _Req) ->
      %% Exceptions formatted as return codes can be used to
      %% short-circuit a response, for example in case of
      %% authentication/authorization
      throw({403, [], <<"Forbidden">>});
  
  handle(_, _, _Req) ->
  