[boost] [type_traits] is_base_and_derived warning in MSVC 8.0