Maybe @dbu can clarify for the duplication.


But this paragraph doesn't make much sense to me - "It declares an independent DynamicRouter, with its own specific RouteProvider, NestedMatcher, Enhancers set an other ..."

Maybe "It declares its own implementation of DynamicRouter, which in turn uses its own implementations of RouteProvider, NestedMatcher, a set of Enhancer (what is the interface name?) classes and other useful services  ..."