incomplete: offer to Lewis
propose ranked obfuscated texts
convert to/from json and cbor