Surefire XML Report is supported by many build management and continuous integration tools.
The report should be generated from the PerformableRoot and apply to the whole of the run context determined by an instance of Embeddable, typically JUnitStories.
A SurefireReporter should be configurable via the StoryReporterBuilder and, if configured, used by the Embedder to generate the report.
An option can be provided to generate different surefire reports per each PerformableStory.
The surefire XML reports should be validated against the surefire XSD.