Meganuke

DO NOT MERGE YET!!!
I'd vote to add back in the error printing inside of this exception - this is the exact kind of situation where people we be asking what the exception was, so it's important to have this information available!