- mainint main(string[] args) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- runint run(string[] args) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- runCatchingExceptionint runCatchingException(string[] args) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
Mix in a main function, which should be adequate for most end-user programs.
In debug mode (-debug), this is a pass-through. Otherwise, this will catch uncaught exceptions, and display only the message (sans stack trace) to the user - on standard error, or, for Windows GUI programs, in a message box.