incomplete:Kernel.exit! needs to be reviewed for spec completeness
