added doc block to describe the trait