TODO: Router#toString