anchor.diff:      CurrPath = code:get_path(),
       true = code:add_path(filename:absname("ebin")),
       OutDir1 = proplists:get_value(outdir, ErlOpts, OutDir),
  -    G = init_erlcinfo(Config, AllErlFiles),
  +    G = init_erlcinfo(proplists:get_all_values(i, ErlOpts), AllErlFiles),
       %% Split RestErls so that files which are depended on are treated
       %% like erl_first_files.
       {OtherFirstErls, OtherErls} =
  
positive.code:                                   Dir = filename:dirname(Erl),
                                    sets:add_element(Dir, Acc)
                            end, sets:new(), Erls)),
      Updates = [update_erlcinfo(G, Erl, include_path(Erl, Config) ++ Dirs)
                 || Erl <- Erls],
      Modified = lists:member(modified, Updates),
      ok = store_erlcinfo(G, Config, Modified),
      G.
  
  update_erlcinfo(G, Source, Dirs) ->
  
negative.code:     doterl_compile(Config, "ebin").
  
  -spec clean(rebar_config:config(), file:filename()) -> 'ok'.
  clean(_Config, _AppFile) ->
      MibFiles = rebar_utils:find_files_by_ext("mibs", ".mib"),
      MIBs = [filename:rootname(filename:basename(MIB)) || MIB <- MibFiles],
      rebar_file_utils:delete_each(
  