> If a good team nails the guidelines down before hand on which idioms they plan to use and stick to them, yeah.
So, like we used to do with C++? Anyone old enough to remember "C++ is fine as long as you define a well specified subset and stay away from certain features"? Even today, this is still what Google does about C++.
Hopefully we learned that this is never a good sign about a language.