Fail idiomatically