How do the attributes interact with inheritance ? What happens when one inherits an attribute-decorated class ? I can picture both situations, when you would like to see the attributes inherited, and when you would prefer them dropped.