Error Handling in CFL

Does anyone know of a way to handle errors in CFL? I want something like

If(
  PackFormulaThatMightFail().Fails(),
  ActionIfFails...,
  ActionIfSuccessful...
)

or

Try(
  PackFormulatThatMightFail()
).Catch(
  ActionIfFails...
)

or

Column.HasError()