Добрый баг, тут и возразить нечего! Такое действительно не отловишь. Но вот проверить лиший раз код на предмет тупых ошибок никогда не помешает.
Разумеется, я далек от мысли, что это даст 100% гарантию. Но если это уменьшит работу потом хотя бы на 1% - имеет право на жизнь!