Pass along the command's verbose setting to the UrlRouter
Remove the $does_streaming option

Just rely on the PSGI server's ability
Make announce() a public method

as a signal that it's OK to override
Return immediately if there's no callback function to run
Add documentation