TaskCondition - contains a condition and a corresponding label
if the condition satisfied - its label is taken as the next task(s) input (e.i. the label on the edge)
condition
optional
|
array[List]
|
|
label
optional
|
String
|