Probably and I'll do the jump soon, but I want to understand what is the scope of templates vs macros. The [documentation about templates](https://nim-lang.org/docs/manual.html#templates) is not as detailed as other parts of the manual. Perhaps answers in that thread can be used to improve it.
Macros are the powerful tools to do all types of compile time magic, but templates should be used only when... TO BE COMPLETED.
