Saf2 gh 765 add env check target

I _really_ want to use if all(...) here instead of if not any().  However, it doesn't seem to behave correctly, which confused me.  Was I just brain-farting?  Can someone play with this and let me know if my observations make sense?