half(ok ? 0.5 : foo)
