scuttlebot/test/friends.js
uses blocking: {reason: string}
which could conflict with blocking: {<scope>: boolean}
- but that part of the test is mostly commented out, and i don't have any messages that use reason
in that format, and none of the clients generate such messages, so i don't think it is a problem. we could put reason
in content
and consider it to apply to the message as a whole