Every extra solution takes programming time. In real life, everything
can be broken with enough effort; but if you try to implement this
you'll never finish writing your game.
I do prefer the programmer to come up with at least a good excuse.
Jigsaw is fairly good about this; you tend to get messages saying that
you're not mean enough to do that, which helps define the
protagonist's character, too.
--Z
"And Aholibamah bare Jeush, and Jaalam, and Korah: these were the borogoves..."