Errr... can we get rid of this ridiculous `foldLeft` as we are here?

```
(keys map { key => (key -> configuration.getMandatoryStringProperty(key)) }).toMap
```

Or add `implicits.Collections` and use:

```
keys toMapWith { configuration.getMandatoryStringProperty(_) } 
```