anchor.diff:  
   -spec get_nonce(invite_token()) -> authorization_nonce:nonce().
   get_nonce(InviteToken) ->
  -    maps:get(<<"nonce">>, decode_invite_token(InviteToken)).
  +    maps:get(nonce, decode_invite_token(InviteToken)).
   
   
   -spec get_cluster_host(invite_token()) -> service:host().
   get_cluster_host(InviteToken) ->
  -    binary_to_list(maps:get(<<"clusterHost">>, decode_invite_token(InviteToken))).
  +    maps:get(cluster_host, decode_invite_token(InviteToken)).
   
   
   %%%===================================================================
  
positive.code: -author("Bartosz Walkowicz").
  
  -include("authentication.hrl").
  
  -type invite_token() :: binary().
  
  
negative.code: 
  %% API
  -export([create/0, get_nonce/1, get_cluster_host/1]).
  
  
  -type token_params() :: #{
      nonce := authorization_nonce:nonce(),
      cluster_host := service:host()
  }.
  
  
  %%%===================================================================
  