On Wednesday, 25 December 2013 at 07:49:35 UTC, Jakob Ovrum wrote: > On Wednesday, 25 December 2013 at 07:45:37 UTC, Øivind wrote: >> class B!C : InterfacesTuple!C {} > > You probably meant: > > class B(C) : InterfacesTuple!C {} Yes, stupid typo. Thanks for the quick answer. Awesome that this works :)