Andrei Alexandrescu: > Denis Koroskin wrote: > > void append(T)(T[] array, ref size_t index, T value) > I'm pretty sure you meant to pass array by reference. AH, that's the bug of mine I was talking about here: http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=87301 Bye, bearophile