anchor.diff:                              %io:format("slow message ~p (~p)~n", [Message, Span]),
                               %loop(Module, NewState, {Options, Span});
                           %true ->
  -                            loop(Module, NewState, {Options, Slowest})
  +                            loop(Module, On, NewState, ComponentState)
                       %end
               end
       end.
  
positive.code:             end
      end,
      try
          InitialState = Module:init(Args),
          loop(Module, InitialState, {Options, 0.0})
      catch
          throw:Term ->
              log:log(error,"exception in init/loop of ~p: ~p~n", [Module, Term]),
  
negative.code: 
  -export([behaviour_info/1]).
  
  -export([start_link/2, start_link/3, start/4, start/2, start/3,wait_for_ok/0,
           change_handler/2]).
  
  -export([kill/1, sleep/2]).
  
  