anchor.diff:  
       % and off we go
   
  -    {ok, Pid} = case mochiweb_http:start([
  +    {ok, Pid} = case mochiweb_http:start(Options ++ [
           {loop, Loop},
  -        {name, ?MODULE},
  -        {ip, BindAddress},
  -        {port, Port},
  -        {max, MaxConnections}
  +        {name, Name},
  +        {ip, BindAddress}
       ]) of
       {ok, MochiPid} -> {ok, MochiPid};
       {error, Reason} ->
  
positive.code: -export([accepted_encodings/1,handle_request_int/5,validate_referer/1,validate_ctype/2]).
  
  start_link() ->
      % read config and register for configuration changes
  
      % just stop if one of the config settings change. couch_server_sup
      % will restart us and then we will pick up the new settings.
  
      BindAddress = couch_config:get("httpd", "bind_address", any),
      Port = couch_config:get("httpd", "port", "5984"),
      MaxConnections = couch_config:get("httpd", "max_connections", "2048"),
      VirtualHosts = couch_config:get("vhosts"),
      VhostGlobals = re:split(
          couch_config:get("httpd", "vhost_global_handlers", ""),
  
negative.code:         ("httpd_db_handlers", _) ->
              ?MODULE:stop();
          ("vhosts", _) ->
              ?MODULE:stop();
          ("ssl", _) ->
              ?MODULE:stop()
          end, Pid),
  
  