anchor.diff:  
   clear_stats(_) ->
       ets:delete(elli_stat_table).
  +
  +
  +accessors_test_() ->
  +    RawPath = <<"/foo/bar">>,
  +    Headers = [{<<"Content-Type">>, <<"application/x-www-form-urlencoded">>}],
  +    Method = 'POST',
  +    Body = <<"name=knut%3D">>,
  +    Name = <<"knut=">>,
  +    Req1 = #req{raw_path = RawPath,
  +                headers = Headers,
  +                method = Method,
  +                body = Body},
  +    Args = [{<<"name">>, Name}],
  +    Req2 = #req{headers = Headers, args = Args, body = <<>>},
  +
  +    [
  +     %% POST /foo/bar
  +     ?_assertMatch(RawPath, elli_request:raw_path(Req1)),
  +     ?_assertMatch(Headers, elli_request:headers(Req1)),
  +     ?_assertMatch(Method, elli_request:method(Req1)),
  +     ?_assertMatch(Body, elli_request:body(Req1)),
  +     ?_assertMatch(Args, elli_request:post_args_decoded(Req1)),
  +     ?_assertMatch(undefined, elli_request:post_arg(<<"foo">>, Req1)),
  +     ?_assertMatch(undefined, elli_request:post_arg_decoded(<<"foo">>, Req1)),
  +     ?_assertMatch(Name, elli_request:post_arg_decoded(<<"name">>, Req1)),
  +     %% GET /foo/bar
  +     ?_assertMatch(Headers, elli_request:headers(Req2)),
  +
  +     ?_assertMatch(Args, elli_request:get_args(Req2)),
  +     ?_assertMatch(undefined, elli_request:get_arg_decoded(<<"foo">>, Req2)),
  +     ?_assertMatch(Name, elli_request:get_arg_decoded(<<"name">>, Req2)),
  +     ?_assertMatch([], elli_request:post_args(Req2)),
  +
  +     ?_assertMatch({error, not_supported}, elli_request:chunk_ref(#req{}))
  +    ].
  +
  +
   %%% Integration tests
   %%%   Use inets httpc to actually call Elli over the network.
   
  
positive.code:         ?_test(decoded_get_args_list()),
          ?_test(post_args()),
          ?_test(shorthand()),
          ?_test(too_many_headers()),
          ?_test(too_big_body()),
          ?_test(way_too_big_body()),
  
negative.code:      ?_assertMatch(invalid_range, elli_util:normalize_range(Invalid6, Size))].
  
  
  encode_range_test() ->
      Expected = [<<"bytes ">>,<<"*">>,<<"/">>,"42"],
      ?assertMatch(Expected, elli_util:encode_range(invalid_range, 42)).
  
  register_test() ->
      ?assertMatch(undefined, whereis(elli)),
      Config = [
  