`utils/exceptions.py` :)

We don't have one yet, but we're rapidly approaching the point where we want one. I might just get it started and refactor what we've got over before it's a huge task.