Relaxing arbitrary added metadata
It is allowed to add arbitrary data to property descriptors. The check-compose
often was expecting to have 0 added data.
This release makes sure that compose() implementations are not limited to add any additional metadata.