Let's make this a SocketAddress and default it to an empty one. That matches up better with the way we handle sockets in Finagle and Netty.

remoteAddress: SocketAddress = new SocketAddress {}