template< class B1 = void, class B2 = void > struct conjunction : bool_constant { }; template< class B1 = void, class B2 = void > struct conjunction : bool_constant { };