anchor.diff:          ("httpd", "port") ->
               ?MODULE:stop();
           ("httpd", "default_handler") ->
  +            ?MODULE:stop();
  +        ("httpd", "server_options") ->
  +            ?MODULE:stop();
  +        ("httpd", "socket_options") ->
               ?MODULE:stop();
           ("httpd_global_handlers", _) ->
               ?MODULE:stop();
  
positive.code: 
      % and off we go
  
      {ok, Pid} = case mochiweb_http:start(Options ++ [
          {loop, Loop},
          {name, Name},
          {ip, BindAddress},
          {nodelay,NoDelay}
      ]) of
      {ok, MochiPid} -> {ok, MochiPid};
      {error, Reason} ->
  
negative.code:     % will restart us and then we will pick up the new settings.
  
      BindAddress = couch_config:get("httpd", "bind_address", any),
      DefaultSpec = "{couch_httpd_db, handle_request}",
      DefaultFun = make_arity_1_fun(
          couch_config:get("httpd", "default_handler", DefaultSpec)
  