I would love to, but my core design so far does not look like it is even theoretically possible with chronos.
My server-loop (see the last code example) is fundamentally relying on being able to poll a channel for message **as well** as calling poll when async work is available. Chronos does not offer this. Chronos has an eternally ongoing `poll` call and no equivalent to `hasPendingOperations()`. If I could've, I would've jumped, but it appears to be impossible from my point of view to write custom event-loops with it.