BAAAHH!!!!! Really? REALLY!?!?!  I caused an exception to be thrown in an exception handler? Poor form. A test should have caught that.