don't leave that timeout hanging around if an exception is thrown. Doh
Much more clever argument minimization for stateful testing