Tokenized attributes.
Simplify tag-parts.
class-union -> join-tokens
Use tag name for lookups.
Allow load-time join-tokens for keywords.