### Description We ought to have a common protocol for `try`, `await`, and `unsafe` expression nodes, which would allow us to simplify the checks added in #3037.