JohnC wrote: > One area where type tuples don't work is in place of a base class list. Any > chance of supporting this usage? > > template ImplementsCore(T ...) { > ... > } > > abstract class Implements(T ...) : T[0 .. $] { > mixin ImplementsCore!(T); > } I never thought of that. I'll see if it can be done.