anchor.diff:      process_action_result(Info, {ok, []}, AppInfo, AuthInfo);
   process_action_result(Info, {ok, Data}, AppInfo, AuthInfo) ->
       process_action_result(Info, {ok, Data, []}, AppInfo, AuthInfo);
  -process_action_result({Location, Req, _}, {ok, Data, Headers}, AppInfo, AuthInfo) ->
  -    render_view(Location, AppInfo, Req, [{"_before", AuthInfo}|Data], Headers);
  +process_action_result({Location, Req, SessionID, _}, {ok, Data, Headers}, AppInfo, AuthInfo) ->
  +    render_view(Location, AppInfo, Req, SessionID, [{"_before", AuthInfo}|Data], Headers);
   
   process_action_result(Info, {render_other, OtherLocation}, AppInfo, AuthInfo) ->
       process_action_result(Info, {render_other, OtherLocation, []}, AppInfo, AuthInfo);
  
positive.code: process_action_result(_, Else, _, _) ->
      Else.
  
  render_view(Location, AppInfo, Req) ->
      render_view(Location, AppInfo, Req, []).
  
  render_view(Location, AppInfo, Req, Variables) ->
      render_view(Location, AppInfo, Req, Variables, []).
  
  render_view({Controller, Template, _}, AppInfo, Req, Variables, Headers) ->
      ViewPath = boss_files:web_view_path(Controller, Template),
      LoadResult = boss_load:load_view_if_dev(AppInfo#boss_app_info.application, ViewPath, AppInfo#boss_app_info.translator_pid),
      BossFlash = boss_flash:get_and_clear(Req),
      case LoadResult of
          {ok, Module} ->
              {Lang, TranslationFun} = choose_translation_fun(AppInfo#boss_app_info.translator_pid, 
  
negative.code:     case lists:member(boss_files:web_controller(AppInfo#boss_app_info.application, Controller), 
              AppInfo#boss_app_info.controller_modules) of
          true -> execute_action(Location, AppInfo, Req, SessionID);
          false -> render_view(Location, AppInfo, Req, SessionID)
      end;
  
  load_and_execute(development, {"doc", ModelName, _}, AppInfo, Req, _SessionID) ->
  