On Monday, 21 September 2020 at 22:18:44 UTC, Ruby The Roobster wrote: > Completely unrelated, but is this code valid? > strip(readln(data)); > mixin("someTemplate!" ~ data ~ "()"); Nope, all the data for mixin must be known by the compiler and thus cannot depend on any run time value.