anchor.diff:  			{ok, Session, ReqData0}
   	end.
   
  +%% @doc Get session data if available based on id or `request_data()'.
  +-spec get/1 :: (SessionReference :: string() | binary() | request_data()) ->
  +	{'error','notfound'} | {'ok', session()}.
   get(undefined) ->
   	{error, notfound};
   
  
positive.code: 	ets:insert(?MODULE, Session),
  	{ok, Session}.
  
  get_value(Key, {_, _, Dict, _}) ->
  	dict:find(Key, Dict).
  
  get_value(Key, {_, _, Dict, _}, Default) ->
  	case dict:find(Key, Dict) of
  		error -> {ok, Default};
  		E -> E
  	end.
  
  to_dict(undefined) ->
  	dict:new();
  
  
negative.code: %% Init
  %% =================================================================
  
  %% @hidden
  init(_Opts) ->
  	Ets = ets:new(?MODULE, [named_table, public]),
  	Self = self(),
  