Brad> In any case, using "finally" eliminates the possibility of Brad> compiling the core as C++, regardless of the compiler being Brad> used. "finally" is not a keyword in standard C++. -- Andrew Koenig, ark@research.att.com, http://www.research.att.com/info/ark