Parameter nameing inconsistency
Describe the bug
The schema defines different naming rules for parameter names than the user-guide:
User Guide:
In parameter names, usage of symbols is restricted. Symbols that shall not be used are:
- " " (blank space)
- $
- '
- "
Schema: [A-Za-z_][A-Za-z0-9_]*.
Describe the expected behavior
Rules should be consistent and as we use expressions it make sense to use the schema rules: [A-Za-z_][A-Za-z0-9_]*.