Unless I'm missing something, when I create a new Environment variabled, such as: ``` php $env = Environment::getInstance(); $env->setUsername('myuser'); ``` and then get it back out: ``` php $env->getUsername(); ``` I end up losing the first letter of the var name. Changing line 59 so that it reads as follows fixes the problem. ``` php $index = strtolower(substr($name, 3)); ```