proving that the ExceptionAdapter idiom is no longer necessary in post-Java 6 era