nest method
Mounts router under path.
Implementation
void nest(String path, Router router) {
_requireOpen();
if (identical(router, this)) {
throw ArgumentError('a Router cannot nest itself');
}
final mount = Router._(prefix: normalizePrefix(path));
mount.internals.children.add(router);
mount.internals.declarations.add(router);
internals.children.add(mount);
internals.declarations.add(mount);
}