unit tests to cover the url_dispatcher module.
unit tests to cover using a custom url_dispatcher
to change the "pattern not found" response.
Make the url_dispatcher more lightweight.