Catching errors in URLs.  Maybe this should be 501...?
Possibly the world worst IOC container...