type(ok ? ok : half)
