public PromotionReward[] GetRewards()
		{
			var retVal = new CartSubtotalReward()
			{
				Amount = Amount
			};
			return new PromotionReward[] { retVal };
		}
 //Copy constructor
 protected CartSubtotalReward(CartSubtotalReward other)
     : base(other)
 {
     Amount = other.Amount;
 }
		//Copy constructor
		protected CartSubtotalReward(CartSubtotalReward other)
			:base(other)
		{
			Amount = other.Amount;
		}