Andrei Alexandrescu: In some situations (longer functions, where there are 2 or more types, etc) It may be better to use longer & more descriptive names for types, instead of E T etc. Bye, bearophile