ReferenceVariableDeclarations differ in structure depending on the particular reference type. See
Reference types. Each kind of declaration contains an Identifier that becomes the variable’s name. The variable name must be unique with respect to other variables declared within the same scope in which the variable declaration occurs. Variable names cannot be the same as any of the keywords listed in
Lexical Elements.