* Added constraints for list and map parts.
* Added some additional limits on some constraint parameters.
* Rework of behavior for list and map parts for invalid/duplicate ids. Instance creation with faulty ids is now permissible but the default constraint for the parts handles these errors.
Added additional unit tests for value parts.
Refactoring of converter handling of fields.