for relating pending/success/failure actions. Particularly useful for mapping a failure to a pending action to roll back any optimistic updates.