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