If constructor
Implementation
If(Object? condition, {required Object? then, Object? orElse})
: condition = normalizeExpression(condition),
thenActions = normalizeActionSequence(then, parameterName: 'then'),
elseActions = normalizeActionSequence(orElse, parameterName: 'orElse');