trait by