“You may have encountered same “entertaining” caching behaviour of the browser that I just did”

YES! OMG! Cache caused this problem for me! I went absolutely CRAZY! Until I tried clearing my cache.

DAMN CACHE! AHHHH!