Made sure typeless events don't need a ControlEvent as callback parameter