This commit was manufactured by cvs2svn to create branch 'newbpl'.
*** empty log message ***
initial checkin
initial checkin
Integrated Scott Snyder's nested class patch
workaround for missing 'C' standard headers
initial checkin
gcc-3.0.x needs to use typeid(x).name() instead of type_info directly for cross-shared-lib RTTI.