Avoid expanding for/while loops if no asynchronous calls are made within. Allow async(foo()) syntax, as well as foo().async() syntax.