かなりの日々悩んでたバグが解決しました。 VAR()で代入できることもVAR()を使わないと別スロットの変数は代入できないことも初めて知りました。 あと実行中のスロットにUSE使うとエラーになるんですね。