Previously they could conflict with user-defined type traits that were in the global namespace. Fixes #1548