Is there a reason to have `Host`/`Port` *and* `Addr`? 99% of the `net` APIs will just want `Addr`.