using with-redefs instead of global alter root