Add headers::erase
Use std::pair for headers::value_type