anchor.diff:              %% Return the updated dirset as our result
               DirSet4
       end.
  +
   
   
   %%
  
positive.code: acc_modules([Module | Rest], Command, Config, File, Acc) ->
      {ok, Dirs} = Module:Command(Config, File),
      acc_modules(Rest, Command, Config, File, Acc ++ Dirs).
  
negative.code:             %% caused it to change
              ok = file:set_cwd(Dir),
  
              %% Get the list of plug-in modules from rebar.config. These modules are
              %% processed LAST and do not participate in preprocess.
              {ok, PluginModules} = plugin_modules(Config),
  
              %% Execute the current command on this directory
              execute(Command, Modules ++ PluginModules, Config, ModuleSetFile),
  
              %% Mark the current directory as processed
              DirSet3 = sets:add_element(Dir, DirSet2),
  