ctor -> BOOST_DI_CONSTRUCTOR