make EnvM deepCopy-proof
use EnvM() as default for UEnvGen