Severity: wishlist Tags: patch I was looking at the recent fix for #26325 [1: 89898e43c7], and I think splitting the variable bindings from the main macro environment will simplify things: