TODO notes
InetEndPoint: make sure no exception escapes noexcept in onSelectable();