Dry runs rollback at the end, so they behave as if they haven't been run.