[map] Allow storing classes in the hashmap

Fixes https://github.com/harfbuzz/harfbuzz/issues/3293

The trick was to change the type of the invalid key/value to be non-class.
9 files changed