I wonder if there is some grammatical rule that addresses this. Seems inconsistent to me. Of course the English language is very inconsistent.
or