better check that the value passed to `silent_cfg_extras` is a `dict` before calling `iteritems` on it?

```python
if isinstance(silent_cfg_extras, dict):
   ...
else:
   self.log.error("...")
```