?: with omitted true-expression needs special handling if the condition ends in a...