Feedback needed on multiple rules on the same file

For those of you who would like to have the ability to have Hazel match (and execute) multiple rules on a single file, here is your chance to help make that happen. Please provide the feedback below. The more complete it is, the better the picture I can get about how to go about implementing it and the more likely it will get implemented sooner rather than later.
1. Please provide a concrete example of how you would use this. If you cannot provide this, then please do not continue.
2. Hazel currently will re-run rules on a file if the rule it matches changes. So if Hazel matched rule A before and now matches rule B instead, rule B will get run. But if it keeps matching rule A as before, nothing will happen. With this in mind, apply the following scenario to the workflow you described in #1 above:
A file matches rules A, B, and C in that order.
3. Are you willing to accept numerous side effects of this feature? For example, if rule A moves the file outside the folder, certain pieces of metadata may not make sense anymore (folder level) or just won't work because of implementation details ("is among") for any subsequent rules.
I look forward to your answers.
1. Please provide a concrete example of how you would use this. If you cannot provide this, then please do not continue.
2. Hazel currently will re-run rules on a file if the rule it matches changes. So if Hazel matched rule A before and now matches rule B instead, rule B will get run. But if it keeps matching rule A as before, nothing will happen. With this in mind, apply the following scenario to the workflow you described in #1 above:
A file matches rules A, B, and C in that order.
- Suppose it no longer matches A, but matches B and C. Do B and C get executed again?
- Suppose it no longer matches B? Does A get executed again? How about C?
- Suppose it now matches rule D after the others. Do A, B, and C get executed again before D?
- Suppose it matches rule Z before rule A. Do A, B and C get executed again after Z?
3. Are you willing to accept numerous side effects of this feature? For example, if rule A moves the file outside the folder, certain pieces of metadata may not make sense anymore (folder level) or just won't work because of implementation details ("is among") for any subsequent rules.
I look forward to your answers.