add environment variable support to Peval / Eval