The preceding comment actually needs it because it is actually *trying* to do something. This is just checking something. Suppose you had:

```
if req.name in self.apps['runnable']:
    rapp = self.apps['runnable'][req.name]
```

without a try/except block, then you may run into trouble since this operation is not atomic. i.e. the contents of `self.apps['runnable']` may have changed inbetween the if call and the assign statement.

Your case on the other hand only needs the if part so their is no problem with the operation not being atomic.