static AutoCloseable vmBus_onMessage(fS msg, VF1 onMessage) { ret tempAdd(vm_busListeners_live(), voidfunc(S _msg, O arg) { if (eq(msg, _msg)) callF(onMessage, arg); }); }