version
drop out when file fails to compile
moved klog to threading compiler
allow for multiple env vars with the same name