This makes it more clear that messages with binary data must be encoded as an Array; the documentation seems to imply that a String will work with binary data, and it doesn't.