A PDF dictionary backed by an FxHashMap. PDF names are short strings, so
the faster non-cryptographic hasher costs little in practice while speeding
up both parsing and serialization. The hasher is not collision-resistant,
but dictionaries parsed from untrusted input are bounded by the parser’s
max_dict_entries limit, which caps the worst-case collision cost.