anchor.diff:  -author('bob@mochimedia.com').
   -export([start/0, start/1, stop/0, stop/1]).
   -export([loop/2, default_body/1]).
  +-export([after_response/2, reentry/1]).
   
   -define(IDLE_TIMEOUT, 30000).
   
  
positive.code:             gen_tcp:close(Socket),
              exit(normal)
      end.
  
negative.code:             exit(normal)
      end.
  
  reentry(Body) ->
      fun (Req) ->
              ?MODULE:after_response(Body, Req)
      end.
  
  headers(Socket, Request, Headers, _Body, ?MAX_HEADERS) ->
      %% Too many headers sent, bad request.
      inet:setopts(Socket, [{packet, raw}]),
  