The implication for those of us using the language is that the error messages can get very weird, very fast (in practice this isn't such a big deal. STL library errors are usually worse than the stuff you end up with due to the language grammar).
The implication for those who write the compilers is that they have to spend a lot of extra time and effort compiling the language.