[boost] Re: type_traits for checking derived type