C++0x is changing the definition of POD again; most significantly, a POD can now have non-public data members, base classes, and non-default/copy constructors. How do we want to deal with this? Jason