Why do we do a separate wrapper setup on teardown?