Correct name of custom exception

BadShibeException does not exist, assuming you meant SuchBadShibeException :P