remove traits.h