Hey, let's quit being Anonymous Monk when calling one another “incompetent.” I happen to think that this is a damm good idea ... how do we implement it?
To my way of thinking, the computer should be (at least able to be) doing everything that it possibly can to detect errors, as automatically as it can. Especially the subtle, nasty, disruptive ones like these. Any sort of tool, with a decorator as described, that would even make a serious dent in this particular issue would be extremely valuable. To me, it doesn’t matter that an eagle-eye or what have you could find it without assistance: that’s what computers are for. Let the hacking begin.