Add PropertiedTrait to make property-magic usable beyond inheritance
Misc tweaks