anchor.diff:  	rebar_log:log(info, "Generating dynamic start-dev command~n", []),
   	
   	AppName = app_name(AppFile),
  -	SName = sname(BossConf, AppFile),
  +	SNameArg = case sname(BossConf, AppFile) of
  +        undefined ->
  +            "";
  +        SName ->
  +            io_lib:format("-s ~s", [SName])
  +    end,
       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]),
  +    io:format("~s -pa ~s -boss developing_app ~s -boot start_sasl -config boss -s reloader -s boss ~s~n", 
  +        [ErlCmd, string:join(EbinDirs, " -pa "), AppName, SNameArg]),
   	ok.
   
   %%--------------------------------------------------------------------
  
positive.code: 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]),
  	ok.
  
  %%--------------------------------------------------------------------
  
negative.code: 	
  	EbinDirs = all_ebin_dirs(BossConf, AppFile),
  	MaxProcesses = max_processes(BossConf),
  	SNameArg = case sname(BossConf, AppFile) of
          undefined ->
              "";
          SName ->
              io_lib:format("-s ~s", [SName])
      end,
  	Cookie = cookie(BossConf),
      ErlCmd = erl_command(),
  
  	io:format("~s +K true +P ~B -pa ~s -boot start_sasl -config boss -s boss -setcookie ~s -detached ~s~n", 
          [ErlCmd, MaxProcesses, string:join(EbinDirs, " -pa "), Cookie, SNameArg]),
  	ok.
  
  %%--------------------------------------------------------------------
  