it was a long time coming, but I'm finally halfway happy with this wrapped exception
a couple todos/notes