* start test_Env module, and introduce an audit script for test coverage of all functions
* finish code coverage audit script, and add (failing) checks until the auditer is happy
* implement remaining unit tests for Env module