class_whose_default_ctor_should_not_be_used() { BOOST_TEST(!"This default constructor should not be used while swapping!"); throw default_ctor_exception(); }
class_whose_explicit_ctor_should_be_used() { BOOST_CHECK(!"This default constructor should not be used while swapping!"); throw default_ctor_exception(); }