Added the with_teardown decorator.