anchor.diff:  %%% ---------------------------------------------------
   %%% This is a general process supervisor built upon gen_server.erl.
   %%% Servers/processes should/could also be built using gen_server.erl.
  -%%% SupName = {local, atom()} | {global, atom()}.
  +%%% SupName = {local, atom()} | {global, term()}.
   %%% ---------------------------------------------------
   
   -type startlink_err() :: {'already_started', pid()}
  
positive.code: %%-----------------------------------------------------------------
  %% Func: start_children/2
  %% Args: Children = children() % Ids in start order
  %%       SupName = {local, atom()} | {global, atom()} | {pid(), Mod}
  %% Purpose: Start all children.  The new map contains #child's
  %%          with pids.
  %% Returns: {ok, NChildren} | {error, NChildren, Reason}
  
negative.code: 
  %%-----------------------------------------------------------------
  %% Func: init_state/4
  %% Args: SupName = {local, atom()} | {global, term()} | self
  %%       Type = {Strategy, MaxIntensity, Period}
  %%         Strategy = one_for_one | one_for_all | simple_one_for_one |
  %%                    rest_for_one
  