That looks absolutely amazing. I want. -[Unknown] > Walter Bright schrieb am 2006-02-26: >> Instead, foreach statements now allow implicit typing of the key/value declarations > [snip] > > The only missing implicit typing: > > # template square(auto x) > # { > # auto square = x * x; > # } > > <g> > > Thomas