Couldn't we also use `with(env, ...)` here?