Here, it is not good because we need to take into account the TraitsType... (before : TraitsType::GetName())