Don't use `sys.error`