nl_tokens: Add an extra underscore to identifiers that start with two underscores to avoid issues with magic names like __proto__
pl_tokens: function escapeIdentifier ( identifier ) { return identifier . <mask> >= 2 && identifier . charCodeAt ( 0 ) === 95 /* _ */ && identifier . charCodeAt ( 1 ) === 95 /* _ */ ? "_" + identifier : identifier ; }