!7 module RepeatSpeechInput > DynPrintLogAndEnabled { transient S last; start { ownResource(onUserUtterance(voidfunc(S s) { if (enabled && neq(s, last)) { last = s; dm_say(s); printStackTrace(); } })); } }