#[tantek]hmmm, any aspects of a specification that are optional "don't need to pass them all" should be explicitly documented in the spec, not the test suite, either coarsely as different classes of implementations, or more fine grained as "should" rather than "must" statements.