anchor.diff:      config:is_string(docroot) and
       config:is_string(log_path) and
       config:is_port(yaws_port) and
  -        
  +
       case config:read(yaws_max_post_data) of
           nolimit -> true;
           _ -> config:is_integer(yaws_max_post_data) and
  
positive.code: 
      %% now configure Yaws
      yaws_api:setconf(GC, SCList),
      
      X.
  
  -spec init(ChildSpecs) -> {ok, {{one_for_all, MaxRetries::pos_integer(),
  
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},
  