All rules should be checked against a transaction and applied in the order they match. As such, a rule which modifies the payee of a transaction could cause a lower rule to match against the new payee. To help inspect the impact of a given rule, transaction details should show all rules which mutated the transaction.