Backtracking for fluent branches and composite event branches.
Backtracking for limited failures of branches.