Add support for setup and teardown.
Add support for setup and teardown.