anchor.diff:      Methods = State#state.methods,
       try osc_lib:decode(Packet) of
   	{message, Address, Args} ->
  -	    handle_message(Address, Args, immediately, Methods);
  +	    handle_message(immediately, Address, Args, Methods);
   	{bundle, When, Elements} ->
   	    handle_bundle(When, Elements, Methods)
       catch
  
positive.code: handle_bundle(_When, [], _Methods) ->
      ok;
  handle_bundle(When, [{message, Address, Args} | Rest], Methods) ->
      handle_message(Address, Args, When, Methods),
      handle_bundle(When, Rest, Methods);
  handle_bundle(When, [{bundle, InnerWhen, Elements} | Rest], Methods) ->
      handle_bundle(InnerWhen, Elements, Methods),
  
negative.code: %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  handle_message(When, Address, Args, Methods) ->
      case lists:keysearch(Address, 1, Methods) of
  	{value, {Address, Module, Function}} ->
  	    Time = when_to_msec(When),
  	    timer:apply_after(Time, Module, Function, Args);
  	false ->
  	    error_logger:info_report({unhandled,{message,Address,Args}})
      end.
  
  when_to_msec(immediately) ->
  