Add a hierarchical routing library.