BDD-style unit-level testing framework for Scala. Safely isolates mutable state. Supports writing self-documenting tests/specifications.