Goal: Use a mapped type to turn the route union into an object whose keys and values are the route strings.