instead of making this recursive call, I would replace the entire try/catch with:

```python
if not interview_id in self.interviews:
    self.interviews[interview_id]

self.interviews[interview_id][name] = handler
```

It's much more Pythonic to do what I have above than to have the try/catch and make the recursive call