i would expect '?' to have the highest precedence. Shouldn't it? ``` julia> 0 + (1<0)?1:0 type error: non-boolean (Int64) used in boolean context in anonymous at no file julia> 0 + ((1<0)?1:0) 0 ```