We decided that we will not change the current behavior, since the conditional event is an catch event. See for example signal or message catch events. These events are only able to catch
events after the scope is created. They are not evaluated on scope creation time.
To make this behavior also possible, we will implement an property/flag (after the next release).
This property/flag, called for example `evaluateOnStart`, triggers if set to true the evaluation of conditional boundary and event sub process conditional start events at scope creation time.
I want to cautiously support the tendency to change the behaviour.