I was reading over the spec on Tags. There is an aspect of it that is confusing. To the general viewer, it is not intuitive that the following tag is not a "domain" tag:

    --- !tag:foo.org:org

It is actually a local tag with a very domain-esque name. The correct tag is:

    --- !<tag:foo.org:org>

That's a very technical distinction and I think too difficult.

Would it be acceptable to just designate domain tags as any tag that contains a `:` or `/`? I realize it might not be as efficient to parse, but it would be a whole lot more comprehensible to humans.