And even more useful would be unit-tests -- here is a loophole and here is the law preventing it.
Whenever a law is about to be changed/removed, run all the tests to make sure no regressions.
Whenever a law is about to be changed/removed, run all the tests to make sure no regressions.
If the full compliment of software development practices were applied to legislation and ordinances we would be living in a very different world.