Don: > toString() is one of the most dreadful features in D. It's also one of the most useful, and it's quite easy to understand and use. You need very little brain to use it. Features that require little/no brain are very important to me (but surely it's a quality that is at the bottom of the list of qualities for C++ programmers). Bye, bearophile