anchor.diff:  
   %%-------------------------------------------------------------------------
   %% @doc
  -%% ===Return the transaction id in a standard string format.===
  +%% ===Return a transaction id as a binary UUID (16 bytes).===
   %% @end
   %%-------------------------------------------------------------------------
   
  --spec uuid(TransId :: cloudi_x_uuid:cloudi_x_uuid()) ->
  -    string().
  +-spec from_string(String :: string() | binary()) ->
  +    cloudi_x_uuid:cloudi_x_uuid().
   
  -uuid(TransId) ->
  -    uuid(TransId, standard).
  -
  -%%-------------------------------------------------------------------------
  -%% @doc
  -%% ===Return the transaction id in a string format.===
  -%% @end
  -%%-------------------------------------------------------------------------
  -
  --spec uuid(TransId :: cloudi_x_uuid:cloudi_x_uuid(),
  -           Format :: standard | nodash |
  -                     list_standard | list_nodash |
  -                     binary_standard | binary_nodash) ->
  -    string() | binary().
  -
  -uuid(TransId, Format) ->
  -    cloudi_x_uuid:uuid_to_string(TransId, Format).
  +from_string(String) ->
  +    cloudi_x_uuid:string_to_uuid(String).
   
   %%-------------------------------------------------------------------------
   %% @doc
  
positive.code: %% external interface
  -export([datetime/1,
           datetime/2,
           uuid/1,
           uuid/2,
           increment/1]).
  
  %%%------------------------------------------------------------------------
  %%% External interface functions
  
negative.code: increment(TransId) ->
      cloudi_x_uuid:increment(TransId).
  
  %%-------------------------------------------------------------------------
  %% @doc
  %% ===Return the transaction id in a standard string format.===
  %% @end
  %%-------------------------------------------------------------------------
  
  -spec to_string(TransId :: cloudi_x_uuid:cloudi_x_uuid()) ->
      string().
  
  to_string(TransId) ->
      to_string(TransId, standard).
  
  %%-------------------------------------------------------------------------
  %% @doc
  %% ===Return the transaction id in a string format.===
  %% @end
  %%-------------------------------------------------------------------------
  
  -spec to_string(TransId :: cloudi_x_uuid:cloudi_x_uuid(),
                  Format :: standard | nodash |
                            list_standard | list_nodash |
                            binary_standard | binary_nodash) ->
      string() | binary().
  
  to_string(TransId, Format) ->
      cloudi_x_uuid:uuid_to_string(TransId, Format).
  
  %%%------------------------------------------------------------------------
  %%% Private functions
  %%%------------------------------------------------------------------------
  