More polishing, attributes and metaclasses.