You might be onto something. Working through a bunch of examples of it working and also acting poorly will help test whether it's a good idea.
Generalizations that reduce the number of rules in a language are typically a very welcome thing, fewer concepts more leverage. One way to do that is the RFC process. Hope that helps.