I think this is fine. If ```self.cfg['clooguseisl']``` is unset, ppl is used by default if <=4.7.

I prefer to keep the check of ```clooguseisl``` and ```withisl``` in the ```init```. Else you have to wait a long time for the error to appear.