i would like to add a bit more what it actually does:

It provides a ChainRouter to run several routers in parallel and a DynamicRouter that can load routes from any database and can generate additional information in the route match.