Yes, it does. It didn't mean that before (to prove the rule meant to test the rule), but the language has evolved through usage. Yes, the new meaning is nonsensical (how could something that breaks the rule uphold the rule?), but it's become an idiom anyways.
EDIT: Majushi, you're forgetting...