Why would SystemExit get raised?