You are right. Thats exactly what I saw a few hours ago.
The scope of that PR really increases, thats true. But imo its important to allow hyphens because its the sign for the namespaces. I think that naming convention should be pushed more.
I need some time to investigate what and how we can get to the goal.