Once upon a time …..

the designer thought about writing rules in the order they would be used.
Then he said nah….. f#$/^ IT that would be too EASY.