Yeah, this works for Route but not for `AutoRoute` which uses the `parent` strategy. The problem is that I cannot gurantee, here, that the Route is a specific class. It could be anything as the user can implement their own Maker classes.