Matching rewrite rules should also apply to the result of bangs.
Since rewrite rules are explicitly defined, it can be assumed the user wants them applied consistently. Bangs always go to the preset destination, but first running them through the rewrite engine would ensure a consistent experience.