Nice summary.
For reference, I believe that everyone, including Steve D., is
wrong in their statements about 1521. Really.
People are mixing the terms boundary and delimiter as if they are
identical, yet the bnf uses them very, very differently.
Now the prohibition text that is associated with the relevant bnf
also is a bit confusing, but if anyone cares to be strictly strict,
substrings of the stuff between the dashes IS allowed.
None of this, of course, should dissuade folks from making the
suggested changes to the spec.
d/
--------------------
Dave Crocker
Brandenburg Consulting +1 408 246 8253
675 Spruce Dr. fax: +1 408 249 6205
Sunnyvale, CA 94086
dcrocker(_at_)mordor(_dot_)stanford(_dot_)edu