anchor.diff:          OutDir, TranslatorPid),
       {ok, [HelperDirModule]}.
   
  -load_view_lib_if_old(Application, TranslatorPid) ->
  +load_view_lib_if_old(Application, OutDir, TranslatorPid) ->
       HelperDirModule = view_custom_tags_dir_module(Application),
  -    DirNeedsCompile = case module_is_loaded(HelperDirModule) of
  -        true ->
  -            module_older_than(HelperDirModule, lists:map(fun
  +    DirNeedsCompile = module_older_than(HelperDirModule, lists:map(fun
                           ({File, _CheckSum}) -> File;
                           (File) -> File
  -                    end, [HelperDirModule:source_dir() | HelperDirModule:dependencies()]));
  -        false ->
  -            true
  -    end,
  +                      end, [HelperDirModule:source_dir() | HelperDirModule:dependencies()])),
       case DirNeedsCompile of
           true ->
  -            load_view_lib(Application, undefined, TranslatorPid);
  +            load_view_lib(Application, OutDir, TranslatorPid);
           false ->
               {ok, [HelperDirModule]}
       end.
  
positive.code:         end
      end.
  
  load_view_if_old(Application, ViewPath, Module, TemplateAdapter, TranslatorPid) ->
      case load_view_lib_if_old(Application, TranslatorPid) of
          {ok, _} ->
              NeedCompile = case module_is_loaded(Module) of
                  true ->
  
negative.code:     load_dirs(boss_files_util:websocket_path(), Application, OutDir, fun compile/2).
  
  load_mail_controllers(Application) ->
      load_mail_controllers(Application, boss_files_util:ebin_dir()).
  load_mail_controllers(Application, OutDir) ->
      load_dirs(boss_files:mail_controller_path(), Application, OutDir, fun compile/2).
  
  load_web_controllers(Application) ->
      load_web_controllers(Application, boss_files_util:ebin_dir()).
  load_web_controllers(Application, OutDir) ->
      load_dirs(boss_files_util:web_controller_path(), Application, OutDir, fun compile_controller/2).
  
  load_view_lib_modules(Application) ->
      load_view_lib_modules(Application, boss_files_util:ebin_dir()).
  load_view_lib_modules(Application, OutDir) ->
      load_dirs(boss_files_util:view_helpers_path(), Application, OutDir, fun compile/2).
  
  load_models(Application) ->
      load_models(Application, boss_files_util:ebin_dir()).
  load_models(Application, OutDir) ->
      load_model_dirs(boss_files_util:model_path(), Application, OutDir, fun compile_model/2).
  
  