I don't think the bug was deliberate, could of been just an honest mistake.
But on the other hand, why didn't the compiler generate an "Unreachable Code" warning during build?
We have explicitly set this warning to "Treat as Error" during our builds.