match rules it took me a while to realize what a substantial change that is suddenly, the "one matching rule" mantra is no more. a match rule's action can be overwritten by a previous pass rule since pass rule's actions are applied after the entire traversal can't change that without screwing all our users