Long story short
Sometimes I like to listen on port 0 to allow for any and need to access the actual port after binding.
Expected behaviour
A public way to access socket information like the port number.
Actual behaviour
I have to reach into the private TCPSite._server.