Have you ever been in a situation where you lost a lot of time and effort, and finally you discover that it was nothing but your fault?

That someone, somewhere on this planet, owes you a couple of hours of extra sleep because he/she made a wrong decision?

Sometimes I do.

I know there are documented explanations about this Javascript weirdness. But, you know, it is still wrong.