anchor.diff:          ?ERROR_UNAUTHORIZED ->
               NewReq = cowboy_req:reply(401, Req),
               {ok, NewReq, #pre_handshake_state{}}
  +    catch Type:Reason ->
  +        ?error_stacktrace("Unexpected error in graph sync websocket init - ~p:~p", [
  +            Type, Reason
  +        ]),
  +        exit(init_failed)
       end.
   
   
  
positive.code:     % Client as understood by gs_logic_plugin (opaque term to the gs handler)
      client :: gs_protocol:client(),
      % Arbitrary connection info from gs_logic_plugin (opaque term to the gs handler)
      connection_info ::gs_server:connection_info(),
      translator :: module()
  }).
  
  
negative.code:             ?error_stacktrace(
                  "Discarding GS message to client as "
                  "it cannot be encoded - ~p:~p~nMessage: ~p", [
                      Type, Message, Msg
                  ]),
              {ok, State}
      end;
  
  