Now properties can have properties and attributes
Now properties can have properties and attributes