so wrote: > Error generation is the least of it. Think about how different would you > code, or how broad your choices would be with just templates with string > support, nothing more. That's right. You cannot even pass a string literal to a C++ template.