failure context

A failure context is a context where it is allowable to execute expressions that could fail. The context defines what happens if the expression fails.