anchor.diff:      TokenType == space_support_token;
       TokenType == provider_registration_token ->
   
  -    {ok, Serialized} = tokens:serialize(Token),
  -    Serialized;
  +    serialize_token(Token);
  +translate_value(_, #gri{aspect = {user_temporary_token, _}}, Token) ->
  +    serialize_token(Token);
   translate_value(_, #gri{type = od_harvester, aspect = {query, _}}, Response) ->
       Response;
   
  
positive.code:     <<"creatorType">> => atom_to_binary(Type, utf8),
      <<"creatorId">> => utils:undefined_to_null(Id)
  }.
  
negative.code: translate_provider(#gri{type = od_provider, aspect = instance, scope = private}, {_Provider, RootToken}) ->
      % This covers provider creation via Graph Sync, in contrast to the get
      % request that does not return the root token
      #{
          <<"providerRootToken">> => serialize_token(RootToken)
      };
  translate_provider(GRI = #gri{id = Id, aspect = instance, scope = private}, Provider) ->
      #od_provider{
  