use an Exception subclass in excel->json reader