Hi Thad,
As a software engineer I hold myself to a higher standard.
Updates are for various reasons, not just errors. And all the while my computer keeps running.
Something so critical as IPN's is a show stopper no matter how you define it and could have been easily avoided. They simply did not test well enough to find the problem and I know why that is:
"Some peoeple understand software systems, and some dont. Above that, some people understand how to make sure the result is correct, and some... never will." --lemonbar