Is there optimization in browsers or compilers for actions? For example, for the action: “qos = Math.floor(Math.random() * 3);”, there should be two branches in the model. However, during execution, one branch never gets executed again. How can this issue be avoided?