Item 32: Distinguish between the async and non-async worlds