BOOST_DI_HAS_MEMBER_TYPE