Add TraitDef