.nil if no object is attached.
eachSecond = .Ticker~new(1, .Target~new, "once each second")
call SysSleep 1.5 -- will trigger once
eachSecond~cancel
::class Target inherit AlarmNotification
::method triggered -- called each interval
use arg ticker
say ticker~attachment -- displays "once each second"