Unfortunately, it's just too slow to do this in events.js. Users will just have to live with not having events named __proto__ or toString. This reverts commit b48e303a.