* Resync with spec * Handle \# in test descriptions, when the spec is updated for it * Spaces between # and directive, and directive and reason, should be optional * Clarify handling of unknown directives * Comprehensive test suite. * Add a lot more tests in t/spec-tests/ * Add a test file that compares behavior to Test::Harness?