In order to use `winrt::guid` with `std::unordered_map`, `std::hash` must be specialized for `winrt::guid`.