Из книги YDKJS
Это давняя ошибка в JS, но, скорее всего, она не будет исправлена. Слишком много кода в Интернете зависит от ошибки и, таким образом, исправления, это вызовет намного больше ошибок!