There should be a lot more testing. This thread is an example of why.