anchor.diff:  	{reply, {text, Msg}, Req, State};
   
   websocket_info(reconnect, Req, #state{path = _ServerPath, handler = Handler} = State) ->
  -  io:format("Websocket handler info: 'reconnect'...~n"),
     ReconnectMessage = Handler:handle_reconnect(State),
     {reply, {text, ReconnectMessage}, Req, State};
   
  
positive.code:   case EventManager of
      undefined -> ok;
      _ -> 
        io:format("~n~n~n~n~n~nADD HANDLER~n~n~n~n~n~n~n"),
        gen_event:add_handler({global, EventManager}, {?MODULE, self()}, [State])
    end,
    {ok, Req, State}.
  
negative.code: %%% Gen_event behaviour methods
  
  init([State]) ->
    {ok, State}.
  
  handle_event(reconnect, #state{ws_handler_pid = WSHandlerPid} = State) ->
    WSHandlerPid ! reconnect,
    {ok, State}.
   
  