question: public void taskNow ( final Runnable r , boolean async ) { if ( async ) { async ( r ) ; } else if ( r != null ) { r . run ( ) ; } }
target:  Run a task on the current thread or asynchronously - If it's already the main thread, it will jst call run()