I implemented part of this, where you can now pass in text in parens on a use block. I’m now seeing that the next part is to actually have that come through in a different format for the renderer to differentiate between a block name resolve and a string interpolation literal. Actually, just looked at it and the renderer gets the Argument directly, so it’s just a change to be made in the render function.
---
Working on this more and I’m a bit confused about how the renderer is actually using arguments, because there are the passed parameters into the template, and then the actual arguments in a using block. we might need a different way to signify if we want to use as a name or a literal.