anchor.diff:      % 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(),
  +    connection_info :: gs_server:connection_info(),
       translator :: module()
   }).
   
  
positive.code:         ?ERROR_UNAUTHORIZED ->
              NewReq = cowboy_req:reply(401, Req),
              {ok, NewReq, #pre_handshake_state{}}
      end.
  
  
  
negative.code:             ?error_stacktrace(
                  "Discarding GS message to client as "
                  "it cannot be encoded - ~p:~p~nMessage: ~p", [
                      Type, Message, Msg
                  ]),
              {ok, State}
      end;
  
  