anchor.diff:                      ok = init_plugins_cli(CheckedPlugins),
                       ok = start_plugins(CheckedPlugins),
                       ok = compile_hooks(CheckedPlugins),
  -                    {ok, State#state{ready=true}};
  +                    {ok, handle_defered_calls(State#state{ready=true})};
                   {error, Reason} ->
                       {error, Reason}
               end;
  
positive.code: -record(state, {
            ready=false,
            plugin_dir,
            config_file}).
  
  -type plugin() :: atom()
                  | {atom(),
  
negative.code:             {error, incorrect_plugin_config};
          {error, enoent} ->
              ok = file:write_file(ConfigFile, "{plugins, []}.", []),
              {ok, handle_defered_calls(State#state{ready=true})};
          {error, Reason} ->
              {error, Reason}
      end.
  