Traits And Attributes