Uncompleted CF tags gotcha

This is probably just the way my brain is working on this monday but i just got caught out on the following code.
<cfif true eq false>

<cf true eq false>

You'll notice the <cf tag which should be a <cfelseif>. I thought CF would break at this point but it doesnt, apparently it waits for the next (fourth) character before passing and evaluating.