Please add a comment above `template <...` explaining what this class is for in the following form:
```
/**
 * Global Environment singleton for ...
 */  
```