anchor.diff:  stop_cmd(_RebarConf, BossConf, AppFile) ->
   	rebar_log:log(info, "Generating dynamic stop command~n", []),
   	
  -	SName = sname(BossConf, AppFile),
  -	Cookie = cookie(BossConf),
  -	StopCommand = io_lib:format("rpc:call('~s', init, stop, []).", [SName]),
  -	
  -	io:format("erl -noshell -pa ebin -setcookie ~s -sname stopper_~s -eval \"~s\" -s init stop", 
  -			  [Cookie, SName, StopCommand]),
  +    case sname(BossConf, AppFile) of
  +        undefined ->
  +            io:format("echo 'The stop command requires a vm_name in boss.config'", []);
  +        SName ->
  +            Cookie = cookie(BossConf),
  +            StopCommand = io_lib:format("rpc:call('~s', init, stop, []).", [SName]),
  +
  +            io:format("erl -noshell -pa ebin -setcookie ~s -sname stopper_~s -eval \"~s\" -s init stop", 
  +                [Cookie, SName, StopCommand])
  +    end,
   	ok.
   
   %%--------------------------------------------------------------------
  
positive.code: 	rebar_log:log(info, "Generating dynamic start-dev command~n", []),
  	
  	AppName = app_name(AppFile),
  	SName = sname(BossConf, AppFile),
      ErlCmd = erl_command(), 
      EbinDirs = all_ebin_dirs(BossConf, AppFile),
      io:format("~s -pa ~s -boss developing_app ~s -boot start_sasl -config boss -s reloader -s boss -sname ~s~n", 
          [ErlCmd, string:join(EbinDirs, " -pa "), AppName, SName]),
  	ok.
  
  %%--------------------------------------------------------------------
  
negative.code: %%--------------------------------------------------------------------
  reload_cmd(_RebarConf, BossConf, AppFile) ->
  	rebar_log:log(info, "Generating dynamic reload command~n", []),
      case sname(BossConf, AppFile) of
          undefined ->
              io:format("echo 'The reload command requires a vm_name in boss.config'", []);
          SName ->
              Cookie = cookie(BossConf),
              ReloadCode = io_lib:format("rpc:call('~s', boss_load, reload_all, [])", [SName]),
              ReloadRoutes = io_lib:format("rpc:call('~s', boss_web, reload_routes, [])", [SName]),
              ReloadLangs = io_lib:format("rpc:call('~s', boss_web, reload_all_translations, [])", [SName]),
              io:format("erl -noshell -pa ebin -setcookie ~s -sname reloader_~s -eval \"~s, ~s, ~s.\" -s init stop", 
                  [Cookie, SName, ReloadCode, ReloadRoutes, ReloadLangs])
      end,
  	ok.
  
  %%--------------------------------------------------------------------
  