// runnable = Runnable or String (method name) static Thread newThread(O runnable) { ret new Thread(_topLevelErrorHandling(toRunnable(runnable))); }