Add failure function macro.