случайно сломал clang

#include <unordered_map>
#include <initializer_list>
#include <utility>

namespace std {

template<class Key, class T>
unordered_map(initializer_list<pair<const Key, T>>&&) -> map<Key, T>;

}

int main() {
    std::unordered_map m = {{1, "one"}, {2, "two"}, {3, "three"}};
}