@matthiasnoback we should be careful with this it is wrong 
```
use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException;
```
maybe it is because it was not tested just edited through the github gui editor, good direction perhaps but not good to merge. It also needs a test as I have said.