@redmunds, this is discussed in the issue starting with https://github.com/adobe/brackets/issues/7458#issuecomment-41942886.  Although I can't say I understand the explanation.  I just chose to avoid it since it was already in there.

@njx, can you think of a recipe to exploit the special case so we can see exactly why this piece of code is necessary?