anchor.diff:  chunked_upload(Module, Socket, _, Headers, <<>>) ->
       TransferEncoding = lhttpc_lib:header_value("transfer-encoding", Headers),
       {Body, HeadersAndTrailers} = webserver:read_chunked(Module, Socket),
  -    Trailer1 = lhttpc_lib:header_value("X-Trailer-1", HeadersAndTrailers),
  +    Trailer1 = lhttpc_lib:header_value("x-trailer-1", HeadersAndTrailers),
       Module:send(
           Socket,
           [
  
positive.code:     ?assertEqual({200, "OK"}, status(Response2)),
      ?assertEqual(<<?DEFAULT_STRING>>, body(Response2)),
      ?assertEqual(<<"This is chunky stuff!">>,
          lhttpc_lib:header_value("X-Test-Orig-Body", headers(Response2))),
      ?assertEqual(element(2, Trailer), 
          lhttpc_lib:header_value("X-Test-Orig-Trailer-1", headers(Response2))).
  
  close_connection() ->
      Port = start(gen_tcp, [fun close_connection/5]),
  
negative.code:     ?assertEqual({200, "OK"}, status(Response1)),
      ?assertEqual(<<?DEFAULT_STRING>>, body(Response1)),
      ?assertEqual(<<"This is chunky stuff!">>,
          lhttpc_lib:header_value("x-test-orig-body", headers(Response1))),
      % Make sure it works with no body part in the original request as well
      {ok, UploadState2} = lhttpc:request(URL, post, Hdrs, [], 1000, Options),
      Response2 = lists:foldl(fun upload_parts/2, UploadState2,
  