Agree it's fine on the network stack (probably even preferable to avoid `null`s), but I was more considering that if I was in this situation, then I would probably want to know that my host was not setup as it may help to resolve some integration issues.

Also, since it's no longer ever `null`, you can remove the `null` checks of it in `getLocalHostName` and `getLocalHostAddress`.