add route_internal spec returns the route signature