Handling of parameters is greatly improved.
When creating a new parameter from an XML report which is fed into
gcm_input, the class definition is used as a template to fill in
the default values for the properties.
The class is also used as a template when a new property is added
to an existing parameter.
DYNAMIC properties are now handled properly. Instead of making a
'changed property' notification, the value is checked against the
defined range for the property. An 'out of range' notification
is created when this condition is detected.