Ali Çehreli: > > template Pair(T) = Tuple(T, T); > > Instead, the following works (alias and !): > > alias Pair(T) = Tuple!(T, T); > > Is my change right? Your change is right, I didn't give enough attention on the code I wrote, sorry :-) Bye, bearophile