anchor.diff:      comm:send_local(self(), {msg_delay_periodic}),
       _State = {TableName, _Round = 0}.
   
  +-spec on(message(), state()) -> state() | unknown_event.
   on({msg_delay_req, Seconds, Dest, Msg}, {TableName, Counter} = State) ->
       ?TRACE("msg_delay:on(msg_delay...)~n", []),
       Future = trunc(Counter + Seconds),
  
positive.code:                              [{register, InstanceId, msg_delay}]).
  
  %% initialize: return initial state.
  -spec init([instanceid() | [any()]]) -> any().
  init([InstanceID, _Options]) ->
      ?TRACE("msg_delay:init ~p~n", [InstanceID]),
      TableName =
  
negative.code: % @copyright 2009, 2010 Konrad-Zuse-Zentrum fuer Informationstechnik Berlin,
  %                 onScale solutions GmbH
  % @end
  
  