fails:Thread.critical= allows all non-bool arguments
fails:Thread.critical= defers exit
fails:Thread.critical= allows all non-bool arguments
fails:Thread.critical= defers exit
