ScriptException(this.scriptName, this.exitCode) { if (exitCode == 0) { throw RangeError.value(exitCode, "exitCode", "May not be 0"); } }