;; `class' id [`:' id-list] `{' class-item* `}'
(with-parser-context (token-scanner-context :scanner scanner)
+ (labels ((parse-item ()
+ ;; class-item ::= property-set
(parse (seq ("class"
(name :id)
(supers (? (seq (#\: (supers (list (:min 1) :id #\,)))