This is a bit naughty, but we cant access a randomly generated URIPATH as we haven't called super yet.

We cant print anything out after calling super as it goes off into a new thread.
There is only one event handler for HTTPServer? It would be nice to have an event handler for service start/service stop...?