anchor.diff:  	%% - This plugin compiles and loads the boss_rebar code in ["cb/priv/rebar"],
   	%%   so we can extend/bugfix/tweak the framework without the need of manually
   	%%   recopy code to user apps
  -	BossPath = case boss_config_value(boss, path) of
  +    {BossConf, BossConfFile} = boss_config(Command),
  +	BossPath = case boss_config_value(boss, path, BossConf) of
   				   {error, _} ->
  -					   io:format("FATAL: Failed to read boss=>path config in boss.config.~n"),
  +					   io:format("FATAL: Failed to read boss=>path config in ~p.~n", [BossConfFile]),
   					   halt(1);
   				   Val -> Val
   			   end,
  
positive.code: boss(RebarConf, AppFile) ->
  	case is_base_dir() of
  		true -> 
  			{ok, BossConf} = init(RebarConf, AppFile),
  			Command = rebar_config:get_global(c, "help"),
  			case boss_rebar:run(Command, RebarConf, BossConf, AppFile) of
  				{error, command_not_found} ->
  					io:format("ERROR: boss command not found.~n"), 
  					boss_rebar:help(),
  
negative.code:     filename:absname(rebar_utils:get_cwd()) =:= rebar_config:get_global(base_dir, undefined).
  
  %% Gets the boss.config central configuration file
  boss_config(Command) ->
      BossConfFile = case lists:prefix("test_", Command) of
          false ->
              ?BOSS_CONFIG_FILE;
          true ->
              ?BOSS_TEST_CONFIG_FILE
      end,
      case file:consult(BossConfFile) of
          {error,enoent} ->
              io:format("FATAL: Config file ~p not found.~n", [BossConfFile]),
              halt(1);
          {ok, [BossConfig]} ->
              {BossConfig, BossConfFile}
      end.
  
  %%--------------------------------------------------------------------
  %% @doc Get Boss config value app, key
  