Properly handle ambiguity in empty char/lang sets.
fuzz-test MessagePack implementations.
Constrain public API.
Finish initial redraft
Datamodel FontConfig in Haskell.