So test's state doesn't leak out, i.e leave the system in the same state I  found in