Further refine required types used in the RouteSpec.