`sys.exit()` now gets a string value, which is, of course, wrong. Also error reporting should be imporved: https://www.artima.com/weblogs/viewpost.jsp?thread=4829