I do that so the `Server` can be asked for what port it is on, and what host it is listening on. It is not necessary, per se, but I saved `@options` in `Server` and you'll see in `UNIXServer` I also save `@options[:socket_path]`

In what I've seen, implementations sometimes need to know the underlying options the server is configured for to know how to setup environments properly request by request, or connection by connection.