Trying to handle all the strange edge cases in the real world is somewhat of a fool???s errand, especially since, if something like your hypothetical actually happens, the differences between the real event and the hypothetical are likely render the hypothetical solution untenable.