Tweaks to PromotionDecorator to allow conditions and effects to have static options.