Substitution or transclusion on templates?

Some templates should always be substituted, while most should always be transcluded.

I propose that templates can be invoked as the macros invokation {{macro_name}} and that they also work by transclusion, unless they include, for example, in the MediaWiki style, the subst prefix {{subst: template_name}}.

Transclusion facilitates modular design, but using the config.edn file to define macros is not optimal, I’m afraid.

In any case, thank you for considering this proposal.