anchor.diff:                   {partial_post_size, config:read(yaws_max_post_data)},
                    {flags, [{access_log, false}]} % {deflate, true}
                   ],
  -    
  +
       % load yaws application (required by yaws_api:embedded_start_conf)
       _ = application:load(
             {application, yaws,
  
positive.code:             {mod, {yaws_app, []}},
              {env, []},
              {applications, [kernel, stdlib]}]}),
      
      {ok, SCList, GC, ChildSpecs} =
          yaws_api:embedded_start_conf(Docroot, SconfList, GconfList, Id),
      
      case util:app_get_env(verbose, false) of
          true ->
              io:format("Yaws listening at port ~p.~n", [config:read(yaws_port)]);
  
negative.code: -spec start_link() -> {ok, Pid::pid()} | ignore |
                        {error, Error::{already_started, Pid::pid()} | shutdown | term()}.
  start_link() ->
      % preload api_json module to make atoms known to list_to_existing_atom/1
      _X = api_json:module_info(),
      Id = io_lib:format("yaws@~p", [node()]),
      Docroot = config:read(docroot),
      GconfList = [{max_connections, 800},
  