Module to handle exceptions.
Mixin template to enable mocking.
Module to replace the built-in unit tester.
Internal reflection templates for implementing mocking behaviour.
Assert toolkit for more expressive unit testing.