anchor.diff:  session_sid(SID, Source) -> js_session:session_sid([], ?CTX, SID, Source).
   session_sid(State, Ctx, SessionId, From) ->
       wf:info(?MODULE,"Session Init ~p: ~p",[From,SessionId]),
  -    Till = till(calendar:local_time(), ttl()),
       Lookup = lookup_ets({SessionId,<<"auth">>}),
  +    NewTill = till(calendar:local_time(), ttl()),
       SessionCookie = case Lookup of
           undefined ->
               CookieValue = case SessionId of
  
positive.code:                     Cookie = {{Session,Key},Path,Issued,Till,Status},
                      wf:info(?MODULE,"Cookie Same: ~p",[Cookie]),
                      Cookie;
                  true -> Cookie = {{new_cookie_value(From),<<"auth">>},<<"/">>,now(),Till,new},
                      ets:insert(cookies,Cookie),
                      wf:info(?MODULE,"Cookie Expired: ~p",[Cookie]),
                      Cookie end;
          _ -> wf:info(?MODULE,"Cookie Error",[]), skip
      end,
      {{ID,_},_,_,_,_} = SessionCookie,
      put(session_id,ID),
  
negative.code:                     undefined -> new_cookie_value(From);
                      Csid -> new_cookie_value(Csid, From) end;
                  _ -> new_cookie_value(SessionId,From) end,
              Cookie = {{CookieValue,<<"auth">>},<<"/">>,now(),NewTill,new},
              ets:insert(cookies,Cookie),
              wf:info(?MODULE,"Cookie New: ~p~n",[Cookie]),
              Cookie;
  