Can somebody add an example of what this would look like: ```javascript const foo = async function () { return 1 } const bar = async function () { return 1 } const results = await Promise.all([foo(), bar()]) ``` I think having just a single `task::block_on` in each example isn't very "real world"