set-env! vals can be functions