> Heh, was this by chance intended to be wrong as a way to show imperative definitions can be unclear and error prone at times? 

I'm certainly going to claim that it was.  I'm clever, really....