A little bit neater with commented ...
The *binary-key-p* parameter now holds a function to decide when to
let dictionary values be binary or decoded as strings. This is saner
than the previous *binary-dictionary-keys* list.
Bump major as *binary-key-p* replaces *binary-dictionary-keys*.