https://hackernoon.com/a-user-encounters-a-javascript-error-youll-never-guess-what-happens-next-dc1a6f725490
In russian — https://habrahabr.ru/company/ruvds/blog/344682/