Mixins are great!
But the names of mixin-properties can’t change and they can collide soon if you work with a lot of mixins and / or if you work a long time at the same project.
Proposal: Inheritance syntax for properties in yaml.
Vendor.Project:BasicPropertiesMixin: abstract: true properties: singleline-inspector: # basic property configuration text-inplace: # basic property configuration Vendor.Project:Person: superTypes: 'Vendor.Project:BasicProperties': true properties: 'firstname < singleline-inspector':  'lastnamename < singleline-inspector':  'description < text-inplace': # override the basic property configuration ui: aloha: placeholder: 'About this Person'
To get this functionality we need at least the following changes:
Would be great to get this or a better solution in to the core.