!7 cmodule RepeatSpeechInputWithSwitcheroo > DynPrintLogAndEnabled { transient TimedCache last = new(5.0); start { dm_onUserUtteranceWithoutMine(s -> { ret if !enabled || emptyOrEqAny(s, last!, "?"); last.set(s); S s2 = switcheroo(s); dm_say(s2); }); } }