!7 cmodule MouseMoverModule > DynPrintLogAndEnabled { transient new MouseMover mm; start { mm.blockTimeAfterInterference = 1000; mm.enter = () -> enter(); mm.enable(); dm_vmBus_answerToMessage mouseMover(() -> mm); } void cleanMeUp { dispose mm; } // API MouseMover getMouseMover() { ret mm; } }