The use case isn't valid at this point in time, it's only if there were new rules added after the isCouponElidibleToPromotion check.  I'll change for now