anchor.diff:  
               Adapter = lists:foldl(fun
                       (A, false) ->
  -                        case A:accept(AppInfo#boss_app_info.application, Controller, 
  +                        case A:accept(AppInfo#boss_app_info.application, Controller,
                                   AppInfo#boss_app_info.controller_modules) of
                               true -> A;
                               _ -> false
  
positive.code:                 {ThisLang, ThisQValue}; % translation coverage is 100%
              ({ThisLang, ThisQValue}, {BestLang, BestTranslationScore}) ->
                  TranslationCoverage = translation_coverage(Strings, ThisLang, TranslatorPid),
                  TranslationScore = ThisQValue * TranslationCoverage + 
                                      AssumedLocaleQValue * (1-TranslationCoverage),
                  case TranslationScore > BestTranslationScore andalso TranslationCoverage > 0.0 of
                      true -> {ThisLang, TranslationScore};
  
negative.code:     LoadResult = lists:foldl(fun
              (Ext, {error, not_found}) ->
                  ViewPath = boss_files:web_view_path(Controller, Template, Ext),
                  boss_load:load_view_if_dev(AppInfo#boss_app_info.application,
                      ViewPath, AppInfo#boss_app_info.view_modules,
                      AppInfo#boss_app_info.translator_pid);
              (_, Acc) ->
                  Acc
          end, {error, not_found}, TryExtensions),
      BossFlash = boss_flash:get_and_clear(SessionID),
  