namespace boost { namespace icl { class interval_bounds; template<typename DomainT> class bounded_value; typedef unsigned char bound_type; } }