added support for controlling the execution flow of chained assertion