C++ library design (was: Re: Expanding the list of "Hardened Packages")