Name Inputs
Some input fields and table columns are used for entering names, for example the variable name when defining a variable or the formal names of function arguments when defining an Analytic function. Such inputs require a valid name which may consist only of letters a-z and A-Z, numbers and the underscore character (_). The first character must not be a number. In some places dots (.) are also allowed as separators between namespace identifiers in scoped names.
If you enter an invalid name, you will get an error message and/or a squiggly red error indicator under the entered string. The incorrect name will normally _not_ be registered in the model. This means for example that if you move to another node in the Model Builder and back, the incorrect name will have been cleared. This behavior is different from expression inputs, where invalid expressions will be recorded and remain in the model.