On Thursday, 6 December 2018 at 20:00:02 UTC, H. S. Teoh wrote: > Essentially, what you want to be able to do is essentially for > a template to be able to reference symbols in the caller's > scope, rather than in the template's scope. Am I missing something? D has this already in the form of mixin templates.