Improve async() to avoid unneeded futureTick() calls
#30
+51
−10
async() to avoid unneeded futureTick() calls
#30