Yeah I see what you're saying as well and I agree with that. It's hard not to break something when our release cycle depends on a QA person and on customers to break things that we can't always test for (and we're actively discouraged from writing unit tests and other automated tests).