anchor.diff:      RealBee when is_record(RealBee, bee) -> bees:save(RealBee#bee{lastresp_time = date_util:now_to_seconds()});
       _ -> ok
     end,
  -  Caller ! {bee_updated_normally, Bee, App},
  +  send_to(Caller, {bee_updated_normally, Bee, App}),
     ok = kill_other_bees(Bee),
     {noreply, State};
   
   handle_info({bee_started_normally, Bee, App, Caller}, State) ->
     ?LOG(debug, "Bee started normally: ~p", [Bee]),
  -  Caller ! {bee_started_normally, Bee, App},
  +  send_to(Caller, {bee_started_normally, Bee, App}),
     {noreply, State};
   
   % {error, {updating, {error, {babysitter, {app,"fake-lvpae",
  
positive.code:   {ok, _NewApp} = apps:save(App#app{latest_error = Error}),
    
    % Send to the caller
    From ! {error, Error},
    
    run_app_kill_fsm(Bee, self()),
    {noreply, State};
  
negative.code:   {ok, _NewApp} = apps:save(App#app{latest_error = Error}),
    % run_app_kill_fsm(Bee, self()),
    
    Pid = proplists:get_value(caller, Props),
    send_to(Pid, {error, broken_start}),
    
    {noreply, State};
  
  