- Added IgnorantRunnable to allow for creating Runnables with potentially unsafe code without needing a try-catch block for cases where it is guaranteed that the "unsafe" code is safe