On Thu, Nov 18, 2004 at 08:18:50AM -0800, Fariborz Jahanian wrote: > What was the rational to have this extension in the first place. Maybe > we sould dig this out before > declaring that it was a 'bad idea'. It's a C extension that is wrong for C++. It interacts very badly with overloading. There is no overloading in C.