Two minor changes to ShoppDiscountRule to allow for fuller extensibility.