run-or-raise.lua - Moved out run_or_raise into it's own code file.