What happens when a `Channel` is registered with a `Selector`?
The `Channel` is now bound to the `Selector` and can be used to perform multiple I/O tasks simultaneously.
Thatâ€™s partially correct. A `Channel` is bound to the `Selector`, but it can only be used to perform tasks when it's ready for a specific event.
Can you explain what happens when a `Channel` is registered for multiple events with a `Selector`?