> By the way, I don't know what is the rationnal about refusing this > construction, probably some supported compiler not supporting it, does > some one can recall why ? Blame MSVC. Dark Shikari