Would the macro case be addressed by also supporting a prefix keyword? The post that states macros can't work does not cover this. From what I can tell:
`foo.await!()` would just expand to `(await foo())`, and anyone could write their own `my_await!` macro that works similarly.
`foo.await!()` would just expand to `(await foo())`, and anyone could write their own `my_await!` macro that works similarly.