Make `_await_obj()` public or make an equivalent interface to block a task waiting for a private `event_t` instance.