@steve I guess it comes down to how important communicating with people is, versus how important having a readable protocol spec is. I'd rather have lots of people on the fediverse, on lots of platforms, than satisfy the aesthetic requirements for specification readers.