So last time I pulled a markup language out of thin air and presented it as the most likely candidate so far for representing the data for the new protocol. Like I'd mentioned, this wasn't really something I planned to think about this early in the development stages but hey, guess plans don't always work out. Most of the reason was that I'd already given it some thought, and I needed a quick example to show, because it's hard to communicate ideas at the level of abstraction of 'there is no representation, just think of data hanging off a bit of text'. Yeah.. In related news, there is no spoon.
Anyway.. I've already fielded some questions on why I didn't pick this other already existing format or another, and since these questions will come up more often, let me answer them here now.