Use InetSocketAddress wherever possible / Tighten the return type of Channel.parent()