[Proofmode terms](https://github.com/leanprover-community/iris-lean/blob/db1455fc53d99480bc87698f60e0ba8992e391a3/src/Iris/ProofMode/Patterns/ProofModeTerm.lean#L13) currently use Iris syntax, which specializes terms using a clunky `with` and `$!` for Iris and Lean level variables separately. Is a cleaner syntax possible?