定期的に指定のイベントを発生させる。

Timer.periodic( 2 ).run() { trigger_event( "EVENT2" ) }

一定時間遅れてイベントを発生させる。

Timer.singleshot( 2 ).run() { trigger_event( "EVENT2" ) }

これらのwrap methodを作るアイデアも出たが、実装をシンプルに保つ目的と、タイマーを途中で止める場合などには結局タイマーオブジェクトを直接扱わなければならないという理由から、却下された。