#2211: Add IUrlRouter interface