Or maybe we just never unset it. Since any valid call to `.run()` will set and potentially overwrite it it should be fine. Would also solve the above problem.