Provide the concept of a ScenarioExecution... to provide access to domainservices and "enlisted" objects; applicable to both unit- and integration-scoped specs/step definitions.
Extend to be ScenarioExecutionForIntegration... for integration-scoped specs, but also for reuse by integration tests (access to domain services in particular are important here).
Also provide @XStreamConverters for built-in value types, for step definitions.
As result of this, should also retire the BDD viewer, update the site accordingly, and remove the BDD/JUnit example.
Should also update to the example/application to use this capability.