anchor.diff:      [{_Key, Bee, App, From}] ->
         {Bee, App, From};
       _ -> false
  -  end.+  end.
  +
  +% Get a new honeycomb location for the new bee
  +next_free_honeycomb(App) ->
  +  BaseDir = config:search_for_application_value(squashed_storage, "./apps", storage),
  +  UniqueName = apps:build_on_disk_app_name(App),
  +  Proplists = ?TEMPLATE_SHELL_SCRIPT_PARSED("next-free-honeycomb", [
  +    {"[[APP_NAME]]", App#app.name},
  +    {"[[SLOT_DIR]]", md5:hex(UniqueName)},
  +    {"[[DESTINATION]]", BaseDir}
  +  ]),
  +  proplists:get_value(dir, Proplists).
positive.code: }).
  -define(SERVER, ?MODULE).
  
  -define (TAB_ID_TO_BEE, 'id_to_bee_table').
  -define (TAB_PID_TO_BEE, 'port_to_bee_table').
  
  %%====================================================================
  %% API
  
negative.code:   Opts = [named_table, set],
    ets:new(?TAB_ID_TO_BEE, Opts),
    ets:new(?TAB_PID_TO_BEE, Opts),
    ets:new(?TAB_NAME_TO_PATH, Opts),
    
    MaxBackends     = ?MAX_BACKENDS_PER_HOST,
    % set a list of ports that the node can use to deploy applications
  