anchor.diff:  handle_info({app_launcher_fsm, error, {error, broken_start}, Props}, State) ->
     App = proplists:get_value(app, Props),
     Output = proplists:get_value(output, Props),
  -  Bee = proplists:get_value(bee, Props),
     
     Error = #app_error{
       stage = launching,
  
positive.code: 
  handle_call({request_to_save_app, App}, From, State) ->
    handle_queued_call(fun() -> apps:save(App) end, From, State);
  
  % Remove an application from this application server
  handle_call({remove_app, AppName}, _From, State) ->
  
negative.code:   add_application/1, add_application/2,
    spawn_update_bee_status/3,
    request_to_start_new_bee_by_name/1, request_to_start_new_bee_by_name/2,
    start_new_bee_by_name/1, start_new_bee_by_name/2,
    request_to_start_new_bee_by_app/1, request_to_start_new_bee_by_app/2,
    start_new_bee_by_app/1, start_new_bee_by_app/2,
    request_to_update_app/1,
    request_to_expand_app/1,
    request_to_terminate_bee/1, request_to_terminate_bee/2,
  