comments as trait