The variable names used in this code is quite confusing - I'll try and clear that up instead!

That `new_param` is actually not a string but a dictionary:

```
new_param = {
'type': 'str',
'default_value_tk-maya': "Used in maya"
'default_value_tk-nuke': "Used in nuke"
'default_value': "Used in all other engines"
'description': "Example of engine specific defaults"
}
```