Given this model:
if threat.level == high {
perform soundAlarm {in cause = threat;}
} else {
action sendNotification {in msg = threat;}
action beginMonitoring {in target = threat;}
}
We get the following result:

From here we cannot differentiate which action usage corresponds to which if-else-block