If I provide an absolute path, I can validate and then proceed.

However, if I use an environment variable to get to the same path, it doesn't work.

Not a big deal... but it would be great to be able to use environment variables, anywhere in the app where applicable, because it provides greater flexibility.
-Remo