nl_tokens: The allowReservedWords parameter controls whether reserved words are permitted after the first dot
pl_tokens: function parseEntityName ( allowReservedWords , diagnosticMessage ) { var entity = parseIdentifier ( diagnosticMessage ) ; while ( parseOptional ( 21 /* DotToken */ ) ) { var node = createNode ( 135 /* QualifiedName */ , entity . pos ) ; node . left = entity ; <mask> . right = parseRightSideOfDot ( allowReservedWords ) ; entity = finishNode ( node ) ; } return entity ; }