[boost] [type_traits] Interesting problem with is_base_of.