This will allow more types of sequences to be built. For example, we issue a customer X points on the condition that the customer visits in the next Y days. However, if they do not visit, then we can remove those points.