IF, AND, OR - THEN
This is specifically for the scenarios. I'd like the see IF, AND, OR - THEN functionality added as well the the is/ is not functionality. The main problem with the current functionality is that creating a scenario for a component with lots of products is reliant on the previous scenarions. Try adding to many and they start to conflict with each other. It would be great to say. IF component 1 selects product B THEN component 2 and 3 can't select product A. Adding a further layer IF component 2 contains product F THEN component 3 can't contain product F. This logic would work well, the current scenarions meant you have to specify what 'active configuration' is used. That means that writing one active config effectively overwrites the previous active config.