This seems to me just another case of working too hard to misunderstand something. If you have to work harder to misunderstand it than you would to 'fix' it, then reanalyze your understanding of grammar.