throwWhenInterrupted
If set to true, then all loops will automatically check Thread.interrupted, and throw InterruptedException iff true. This is useful when feather is used as a scripting language, and you want the ability to stop the script cleanly. Run the script in a new Thread, then call that thread's interrupt() method to stop the script.