About Reserved Names
Some words are not allowed as node names because they already have a specific meaning as part of the DScript language. These reserved names include:
| break | domatrix | return |
| case | else | switch |
| continue | for | this |
| default | function | typeof |
| delete | if | var |
| do | in | void |
| dolist | new | while |
Although these names are not legal by themselves, they are legal as part of a name. For example, you cannot create a node named new. However, My new IS a legal name. Although you can use reserved words inside a node name, you cannot start a node name with a reserved word. For example, new node is NOT legal because it begins with a reserved name.
See About Node Names.