Machine model: allow itineraries to be shared by different processor models.