nl_tokens: A reserved member name starts with two underscores but the third character cannot be an underscore or the
pl_tokens: function isReservedMemberName ( <mask> ) { return name . charCodeAt ( 0 ) === 95 /* _ */ && name . charCodeAt ( 1 ) === 95 /* _ */ && name . charCodeAt ( 2 ) !== 95 /* _ */ && name . charCodeAt ( 2 ) !== 64 /* at */ ; }