Hello bearophile, > [...] you will end in D3 with templates + macros + > language conventions that tell to not use templates when macros can be > used. There is nothing new in that. Even when you have other tools, you can still make every problem look like a nail, and it's an even worse idea than when you only have a hammer.