Whenever data has to be processed for several audiences and different criteria, the point will come where exceptions in the processing logic are necessary which were not foreseeable when the system was built. The probability for such exceptions increases with the diversity of the criteria. Criteria can be any dimension like product classifications, languages, marketing channels, user types, fee types, production dates and the like. Instead of issuing 'New Feature Requests', which lead to new system releases, it would be great if you could just configure the exceptions to the system.