I have multiple product configurations. Each has a unique ProductCode and seperate Upgrade codes. These produce two simular products differentiated by a few features based on release flags. This works. However...The problem comes in the Major Upgrade...