anchor.diff:      },
       try
           ets:insert(?CACHE_NAME, CacheEntry),
  -        ok
  +        true
       catch Type:Reason ->
           ?warning("Failed to save entry in ~p cache (ets table) due to ~p:~p", [
               ?MODULE, Type, Reason
           ]),
  -        ok
  +        false
       end.
   
   
  
positive.code: -spec infer_cache_expiration(token_auth(), verification_result()) -> timestamp().
  infer_cache_expiration(_TokenAuth, {error, _}) ->
      ?NOW() + ?CACHE_ITEM_DEFAULT_TTL;
  infer_cache_expiration(#token_auth{audience_token = undefined}, {ok, _, TokenExpiration}) ->
      TokenExpiration;
  infer_cache_expiration(_TokenAuth, {ok, _, _}) ->
      ?NOW() + ?CACHE_ITEM_DEFAULT_TTL.
  
  
negative.code: 
  
  %% @private
  -spec get_token_auth_verification_result_from_cache(token_auth()) ->
      {ok, verification_result()} | ?ERROR_NOT_FOUND.
  get_token_auth_verification_result_from_cache(TokenAuth) ->
      Now = ?NOW(),
      try ets:lookup(?CACHE_NAME, TokenAuth) of
          [#cache_entry{cache_expiration = Expiration} = Item] when
              Expiration == undefined;
              (is_integer(Expiration) andalso Now < Expiration)
          ->
              case Item#cache_entry.token_revoked of
                  true ->
  