Segment types doesn't always need to match