anchor.diff:  -spec childs([{pid_groups:groupname(), Options::[tuple()]}]) ->
                       [ProcessDescr::supervisor:child_spec()].
   childs([{DHTNodeGroup, Options}]) ->
  +	Autoscale =
  +		case config:read(autoscale) of
  +			true -> util:sup_worker_desc(autoscale, autoscale, start_link, [DHTNodeGroup]);
  +			_ -> []
  +		end,
       Cyclon = util:sup_worker_desc(cyclon, cyclon, start_link, [DHTNodeGroup]),
       DC_Clustering =
           util:sup_worker_desc(dc_clustering, dc_clustering, start_link,
  
positive.code:                     Gossip,
                      SupDHTNodeCore_AND,
                      MonitorPerf,
                      RepUpdate
             ]).
  
negative.code: %%         If one of the supervised processes fails, only the failed process
  %%         will be re-started!
  %% @end
  %% @version $Id: sup_dht_node.erl 3439 2012-08-08 16:00:46Z schintke $
  -module(sup_dht_node).
  -author('schuett@zib.de').
  -vsn('$Id: sup_dht_node.erl 3439 2012-08-08 16:00:46Z schintke $ ').
  
  -behaviour(supervisor).
  -include("scalaris.hrl").
  