What if I have a handler like this:

`public void HandleTickFired(object sender, TickEventArgs args) { ... }`

Will I still be able to write `Eventloop.Instance.TickFired += HandleTickFired;` or will I need to write a wrapper that casts `EventArgs` to `TickEventArgs`?