On Thu Nov 23 18:09:10 2023 +0000, Zebediah Figura wrote:
I'm inclined to prefer this patch, it's far simpler. We don't need a second level. I'd even get rid of the word "shader"; it's rather redundant.
I like of Evan's solution that it's similar to the `options:` syntax that we already have. And yes, it requires some boilerplate code the first time, but then every further option is just an array item.
However, it's not such a strong opinion. I can live with Zeb's proposal.