If you distinguish between those two, and implementation doesn't match design, then you must concede you have a level of incompetence in your development chain.
When dealing with data, you don't get any points for "well, we meant to do it the right way, but it didn't happen. sorry."
I guess I'll have to settle for joining the crowd of incompetents behind PostgreSQL, Linux, the JVM, et al., who have also been known to release bug fixes on occasion. :)
I guess I'm just quite surprised Aphyr turned that one up. I didn't look at the fix, but it's a pretty severe bug if it completely, silently disables a feature.