Implement failed semantics (also in wrapped case).