Multi-casting Sweet Synthesis is now a thing. It's properly parsed now (18214), if done manually. But there are a lot of ways to automate it, and each one possibly needs its own way of specifying a quantity if that will be supported.

The syntax for adding to the CLI command would be straightforward, but the case of running out of one type of candy needs handling at least.

There are several ASH functions. Adding another parameter looks like it gets confusing quickly enough, and that's ignoring the code changes to handle it.

The GUI would need a qty box, and some code to know what the maximum allowed is.

I haven't started looking at any of the code yet.