...
- Create reusable methods to retrieve data structure of the properties
- Implement validation in creation, update and migrate of the instance
- Implement recursive merge and add eventually additional validations in migration
- participant needs same recursive merge, so needs the full service template in priming time
Unresolved question:
- How is suppose to merge two data if the structure is defined differently into the two composition definitions? is the migration valid?
- Do we need same behavior in update functionality?
- Can we add the default support defined into the composition definition?
...