1. If for some reason your kwargs access fails, then this `log.exception` line will fail because those vars will be undefined.
2. If you want to re-raise an exception, simply use `raise`. Doing this will replace the IndexError (with helpful debug information) with a blank IndexError.
3. What's supposed to catch the exception this is re-raising?