#3: Fixed a bug in the @tearDownFirst flag handling.
The fixture-level tear-down handler was being called before each test, instead of just once before the fixture-level set-up handler.