anchor.diff:  		Result :: boolean() | {error, Reason},
   		Reason :: term().
   %% @doc Look up a rating data ref.
  -lookup_ref(RatingDataRef) 
  +lookup_ref(RatingDataRef)
   		when is_list(RatingDataRef) ->
   	F = fun() ->
   			Spec = #nrf_ref{rating_ref = RatingDataRef, _ = '_'},
  
positive.code: 		{ok, #{"time" := CTime}} ->
  			{[{seconds, CTime}], Map3#{"consumedUnit" => #{"time" => CTime}}};
  		{ok, #{"serviceSpecificUnit" := CSSU}} ->
  			{[{messages, CSSU}], Map3#{"consumedUnit" => #{"serviceSpecificUnit" => CSSU}}}; 
  		error ->
  			{[], Map3}
  	end,
  
negative.code: 				{error, Status, Body},
  		Headers :: [tuple()],
  		Body :: iolist(),
  		Status :: 200 | 400 | 404 | 500.
  %% @doc Respond to `POST /nrf-rating/v1/ratingdata/{ratingRef}/update'.
  %%		Rate an interim Nrf Request.
  update_nrf(RatingDataRef, NrfRequest) ->
  