Here's a try at rewriting the spec. Basically, I tried to introduce some definitions, and then drop to the BNF to actually define things. I tried to steal some of the approach from SRFI-49, since that was previously accepted. Is this a better way to proceed? Comments? --- David A. Wheeler