This illustration shows the URI factory taking in the URL and register handlers, and returning the following types: