As stated. Results are found, but variables are tested in a subprocess and not set in the current environment.