Interesting: http://stackoverflow.com/questions/7683739/why-my-exception-class-needs-to-be-serialized