fix: by default, property definitions will be merged into an existing property.