How C++26 Makes weak_ptr Usable as Map Keys

That annoying thing where you can’t put a weak_ptr in an unordered_map? C++26 finally fixed it.