Add type_traits header for libcpp