@ingox Thanks a lot for the insight and for confirming my suspicion, that something wasn't quite right. Nice workaround.
And you are totally right about the ordering of the size and value needing to be reversed, so it'll work when the size and value are both above 8 (the Vradio default size)
I'm attempting to use savestate to keep track of the number of cells and current value of a Vradio object in an abstraction to use a GUI element. A minimal example can be seen here:
Unfortunately, when using and then saving the abstraction, I get errors like
(Tcl) INVALID COMMAND NAME: invalid command name ".xb68310.c"
".xb68310.c delete bae6d0BASE0"
("uplevel" body line 13)
invoked from within
"uplevel #0 $docmds"
This seems beyond what i can decipher. Am i doing something very wrong in my abstraction or is this a bug?