No point in this eval, as it will not affect the environment of the calling shell.
The underscores are an artifact of when this script used to be part of the bash profile and I didn't want the variables to be exposed too much. This is no longer relevant.