Can anyone tell me why the variable goes into the negatives instead of aborting the substraction and creating the widget?

… Wow … I remember thinking it was such an amazing addition, the reroute nodes…

That is definitely to 5 most confusing I’ve seen posted here.
Let me see if I can rework it to functional.