Hmm.. Grrumble. I think he has the tail of something.... but hasn't stated it well.
Personally I keep coming across code where the "design" as indicated by names and comments indicate one thing.... but the fact of the code indicates another design.
Now if this indicates a bug, ie. Incorrect behaviour, yup, fix it.
But usually it has been "tested into the shape of a product". ie. The names and the comments and the data structures indicated first, draft, incorrekt, thoughts... and the reality of the code _is_ the correct behavior.
Usually at that point I refactor to reveal what the design really is, down at the mathematics of the code, not what the designer thought it was.