+1 Cons and decons are ok, but… Yesterday I had a crash (sudden quit) because Id forgotten decons needs the right sized spread to work, fine I avoided nil and resampled, be nice to have option too, and also unzipping to spreaded outputs was super useful.
I put decons nodes inside Try regions …
Currently there’s no system in place which would tell you the output count which has been added by user commands. Definitely something to consider.
A workaround would be to provide an input pin where the user feeds the count and internally generate the pins - that way the source of truth is the input pin. Essentially the
HowTo Create Pins Programmatically help patch, but instead of the names you take just a count.
Decons - I guess we’d be open to make it less strict, assigning defaults to the outputs for which there is no value for. But that change would then apply to all nodes using output pin groups.