Currently, the set slot block works on multi-variable slots - kind of.
When setting the slot to be a list of values:
set slot [multi-upvar slot V] to (list [foo] [bar] [baz] [quux] @<>) sets the slot to ((\ )) ((\ )) ((\ )) ((\ )) @<:> rather than ((foo)) ((bar)) ((baz)) ((quux )) @<:> . Would it be possible to have the slots be allowed to use the latter behavior?
Another note is that this variables slot is not the special variables slot, it’s an actual variadic upvar slot that I could only create with metaprogramming. The slot does not show up in the set slot menu if it’s the special variables slot.