Conditional `wrap`