> I agree with the name set-environment-variable! (with a ! character),
> and I prefer a separate delete-environment-variable!.
What's the principle by which the "!" suffix is used with procedures
that don't mutate Scheme variables? "delete-file" does not end with "!"