OptionalconditionalPredicates?: ConditionalPredicate[]OptionalisConditional?: booleanIndicates if step could be conditionally skipped
OptionalrequiresAllConditionalPredicates?: booleanIndicates if all predicates need to met to determine if the step is skipped
The predicates to determine if the step is skipped