rename traits detector for clarity