Update is_base_of.hpp