Instead, it implements three different options for representing content: text-based XML encoding, JSON encoding, and opaque binary encoding, which is useful for things such as conveying JPEG files.
In files containing data other than text, semi-binary encodings like base64 and uuencoding, and even binary encodings, accidentally produce spurious words.