Don't rely on ZeroDivisionError in rescue_spec